(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["vendor"],{ /***/ "+0xr": /*!***********************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/table.js ***! \***********************************************************************/ /*! exports provided: MatCell, MatCellDef, MatColumnDef, MatFooterCell, MatFooterCellDef, MatFooterRow, MatFooterRowDef, MatHeaderCell, MatHeaderCellDef, MatHeaderRow, MatHeaderRowDef, MatNoDataRow, MatRow, MatRowDef, MatTable, MatTableDataSource, MatTableModule, MatTextColumn */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCell", function() { return MatCell; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCellDef", function() { return MatCellDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatColumnDef", function() { return MatColumnDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterCell", function() { return MatFooterCell; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterCellDef", function() { return MatFooterCellDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterRow", function() { return MatFooterRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatFooterRowDef", function() { return MatFooterRowDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderCell", function() { return MatHeaderCell; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderCellDef", function() { return MatHeaderCellDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderRow", function() { return MatHeaderRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatHeaderRowDef", function() { return MatHeaderRowDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatNoDataRow", function() { return MatNoDataRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRow", function() { return MatRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRowDef", function() { return MatRowDef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTable", function() { return MatTable; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTableDataSource", function() { return MatTableDataSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTableModule", function() { return MatTableModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTextColumn", function() { return MatTextColumn; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/table */ "f6nW"); /* harmony import */ var _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/collections */ "0EQZ"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Wrapper for the CdkTable with Material design styles. */ var _c0 = [[["caption"]], [["colgroup"], ["col"]]]; var _c1 = ["caption", "colgroup, col"]; function MatTextColumn_th_1_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "th", 3); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtext"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("text-align", ctx_r0.justify); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtextInterpolate1"](" ", ctx_r0.headerText, " "); } } function MatTextColumn_td_2_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "td", 4); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtext"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } if (rf & 2) { var data_r2 = ctx.$implicit; var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("text-align", ctx_r1.justify); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtextInterpolate1"](" ", ctx_r1.dataAccessor(data_r2, ctx_r1.name), " "); } } var MatTable = /*#__PURE__*/function (_CdkTable) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTable, _CdkTable); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTable); function MatTable() { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTable); _this = _super.apply(this, arguments); /** Overrides the sticky CSS class set by the `CdkTable`. */ _this.stickyCssClass = 'mat-table-sticky'; /** Overrides the need to add position: sticky on every sticky cell element in `CdkTable`. */ _this.needsPositionStickyOnElement = false; return _this; } return MatTable; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"]); MatTable.ɵfac = function MatTable_Factory(t) { return ɵMatTable_BaseFactory(t || MatTable); }; MatTable.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatTable, selectors: [["mat-table"], ["table", "mat-table", ""]], hostAttrs: [1, "mat-table"], hostVars: 2, hostBindings: function MatTable_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-table-fixed-layout", ctx.fixedLayout); } }, exportAs: ["matTable"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([// TODO(michaeljamesparsons) Abstract the view repeater strategy to a directive API so this code // is only included in the build if used. { provide: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_VIEW_REPEATER_STRATEGY"], useClass: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_DisposeViewRepeaterStrategy"] }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"], useExisting: MatTable }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE"], useExisting: MatTable }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_COALESCED_STYLE_SCHEDULER"], useClass: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_CoalescedStyleScheduler"] }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c1, decls: 6, vars: 0, consts: [["headerRowOutlet", ""], ["rowOutlet", ""], ["noDataRowOutlet", ""], ["footerRowOutlet", ""]], template: function MatTable_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](2, 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](3, 1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](4, 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](5, 3); } }, directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["HeaderRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["DataRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["NoDataRowOutlet"], _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["FooterRowOutlet"]], styles: ["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:\"\"}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky;position:sticky}.mat-table-fixed-layout{table-layout:fixed}\n"], encapsulation: 2 }); var ɵMatTable_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatTable); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTable, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-table, table[mat-table]', exportAs: 'matTable', template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE_TEMPLATE"], host: { 'class': 'mat-table', '[class.mat-table-fixed-layout]': 'fixedLayout' }, providers: [// TODO(michaeljamesparsons) Abstract the view repeater strategy to a directive API so this code // is only included in the build if used. { provide: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_VIEW_REPEATER_STRATEGY"], useClass: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_9__["_DisposeViewRepeaterStrategy"] }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTable"], useExisting: MatTable }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_TABLE"], useExisting: MatTable }, { provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_COALESCED_STYLE_SCHEDULER"], useClass: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["_CoalescedStyleScheduler"] }], encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, // See note on CdkTable for explanation on why this uses the default change detection strategy. // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default, styles: ["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:\"\"}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky;position:sticky}.mat-table-fixed-layout{table-layout:fixed}\n"] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Cell definition for the mat-table. * Captures the template of a column's data row cell as well as cell-specific properties. */ var MatCellDef = /*#__PURE__*/function (_CdkCellDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatCellDef, _CdkCellDef); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatCellDef); function MatCellDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatCellDef); return _super2.apply(this, arguments); } return MatCellDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"]); MatCellDef.ɵfac = function MatCellDef_Factory(t) { return ɵMatCellDef_BaseFactory(t || MatCellDef); }; MatCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatCellDef, selectors: [["", "matCellDef", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"], useExisting: MatCellDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatCellDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatCellDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matCellDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellDef"], useExisting: MatCellDef }] }] }], null, null); })(); /** * Header cell definition for the mat-table. * Captures the template of a column's header cell and as well as cell-specific properties. */ var MatHeaderCellDef = /*#__PURE__*/function (_CdkHeaderCellDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderCellDef, _CdkHeaderCellDef); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderCellDef); function MatHeaderCellDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderCellDef); return _super3.apply(this, arguments); } return MatHeaderCellDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"]); MatHeaderCellDef.ɵfac = function MatHeaderCellDef_Factory(t) { return ɵMatHeaderCellDef_BaseFactory(t || MatHeaderCellDef); }; MatHeaderCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatHeaderCellDef, selectors: [["", "matHeaderCellDef", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"], useExisting: MatHeaderCellDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatHeaderCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderCellDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderCellDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matHeaderCellDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCellDef"], useExisting: MatHeaderCellDef }] }] }], null, null); })(); /** * Footer cell definition for the mat-table. * Captures the template of a column's footer cell and as well as cell-specific properties. */ var MatFooterCellDef = /*#__PURE__*/function (_CdkFooterCellDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterCellDef, _CdkFooterCellDef); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterCellDef); function MatFooterCellDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterCellDef); return _super4.apply(this, arguments); } return MatFooterCellDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"]); MatFooterCellDef.ɵfac = function MatFooterCellDef_Factory(t) { return ɵMatFooterCellDef_BaseFactory(t || MatFooterCellDef); }; MatFooterCellDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatFooterCellDef, selectors: [["", "matFooterCellDef", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"], useExisting: MatFooterCellDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatFooterCellDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterCellDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterCellDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matFooterCellDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCellDef"], useExisting: MatFooterCellDef }] }] }], null, null); })(); /** * Column definition for the mat-table. * Defines a set of cells available for a table column. */ var MatColumnDef = /*#__PURE__*/function (_CdkColumnDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatColumnDef, _CdkColumnDef); var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatColumnDef); function MatColumnDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatColumnDef); return _super5.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatColumnDef, [{ key: "name", get: /** Unique name for this column. */ function get() { return this._name; }, set: function set(name) { this._setNameInput(name); } /** * Add "mat-column-" prefix in addition to "cdk-column-" prefix. * In the future, this will only add "mat-column-" and columnCssClassName * will change from type string[] to string. * @docs-private */ }, { key: "_updateColumnCssClassName", value: function _updateColumnCssClassName() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MatColumnDef.prototype), "_updateColumnCssClassName", this).call(this); this._columnCssClassName.push("mat-column-".concat(this.cssClassFriendlyName)); } }]); return MatColumnDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"]); MatColumnDef.ɵfac = function MatColumnDef_Factory(t) { return ɵMatColumnDef_BaseFactory(t || MatColumnDef); }; MatColumnDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatColumnDef, selectors: [["", "matColumnDef", ""]], inputs: { sticky: "sticky", name: ["matColumnDef", "name"] }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"], useExisting: MatColumnDef }, { provide: 'MAT_SORT_HEADER_COLUMN_DEF', useExisting: MatColumnDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); MatColumnDef.propDecorators = { name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"], args: ['matColumnDef'] }] }; var ɵMatColumnDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatColumnDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatColumnDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matColumnDef]', inputs: ['sticky'], providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkColumnDef"], useExisting: MatColumnDef }, { provide: 'MAT_SORT_HEADER_COLUMN_DEF', useExisting: MatColumnDef }] }] }], null, { name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"], args: ['matColumnDef'] }] }); })(); /** Header cell template container that adds the right classes and role. */ var MatHeaderCell = /*#__PURE__*/function (_CdkHeaderCell) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderCell, _CdkHeaderCell); var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderCell); function MatHeaderCell() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderCell); return _super6.apply(this, arguments); } return MatHeaderCell; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderCell"]); MatHeaderCell.ɵfac = function MatHeaderCell_Factory(t) { return ɵMatHeaderCell_BaseFactory(t || MatHeaderCell); }; MatHeaderCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatHeaderCell, selectors: [["mat-header-cell"], ["th", "mat-header-cell", ""]], hostAttrs: ["role", "columnheader", 1, "mat-header-cell"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatHeaderCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderCell); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderCell, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: 'mat-header-cell, th[mat-header-cell]', host: { 'class': 'mat-header-cell', 'role': 'columnheader' } }] }], null, null); })(); /** Footer cell template container that adds the right classes and role. */ var MatFooterCell = /*#__PURE__*/function (_CdkFooterCell) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterCell, _CdkFooterCell); var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterCell); function MatFooterCell() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterCell); return _super7.apply(this, arguments); } return MatFooterCell; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterCell"]); MatFooterCell.ɵfac = function MatFooterCell_Factory(t) { return ɵMatFooterCell_BaseFactory(t || MatFooterCell); }; MatFooterCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatFooterCell, selectors: [["mat-footer-cell"], ["td", "mat-footer-cell", ""]], hostAttrs: ["role", "gridcell", 1, "mat-footer-cell"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatFooterCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterCell); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterCell, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: 'mat-footer-cell, td[mat-footer-cell]', host: { 'class': 'mat-footer-cell', 'role': 'gridcell' } }] }], null, null); })(); /** Cell template container that adds the right classes and role. */ var MatCell = /*#__PURE__*/function (_CdkCell) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatCell, _CdkCell); var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatCell); function MatCell() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatCell); return _super8.apply(this, arguments); } return MatCell; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCell"]); MatCell.ɵfac = function MatCell_Factory(t) { return ɵMatCell_BaseFactory(t || MatCell); }; MatCell.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatCell, selectors: [["mat-cell"], ["td", "mat-cell", ""]], hostAttrs: ["role", "gridcell", 1, "mat-cell"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatCell_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatCell); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatCell, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: 'mat-cell, td[mat-cell]', host: { 'class': 'mat-cell', 'role': 'gridcell' } }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Header row definition for the mat-table. * Captures the header row's template and other header properties such as the columns to display. */ var MatHeaderRowDef = /*#__PURE__*/function (_CdkHeaderRowDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderRowDef, _CdkHeaderRowDef); var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderRowDef); function MatHeaderRowDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderRowDef); return _super9.apply(this, arguments); } return MatHeaderRowDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"]); MatHeaderRowDef.ɵfac = function MatHeaderRowDef_Factory(t) { return ɵMatHeaderRowDef_BaseFactory(t || MatHeaderRowDef); }; MatHeaderRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatHeaderRowDef, selectors: [["", "matHeaderRowDef", ""]], inputs: { columns: ["matHeaderRowDef", "columns"], sticky: ["matHeaderRowDefSticky", "sticky"] }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"], useExisting: MatHeaderRowDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatHeaderRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderRowDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderRowDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matHeaderRowDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRowDef"], useExisting: MatHeaderRowDef }], inputs: ['columns: matHeaderRowDef', 'sticky: matHeaderRowDefSticky'] }] }], null, null); })(); /** * Footer row definition for the mat-table. * Captures the footer row's template and other footer properties such as the columns to display. */ var MatFooterRowDef = /*#__PURE__*/function (_CdkFooterRowDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterRowDef, _CdkFooterRowDef); var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterRowDef); function MatFooterRowDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterRowDef); return _super10.apply(this, arguments); } return MatFooterRowDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"]); MatFooterRowDef.ɵfac = function MatFooterRowDef_Factory(t) { return ɵMatFooterRowDef_BaseFactory(t || MatFooterRowDef); }; MatFooterRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatFooterRowDef, selectors: [["", "matFooterRowDef", ""]], inputs: { columns: ["matFooterRowDef", "columns"], sticky: ["matFooterRowDefSticky", "sticky"] }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"], useExisting: MatFooterRowDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatFooterRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterRowDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterRowDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matFooterRowDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRowDef"], useExisting: MatFooterRowDef }], inputs: ['columns: matFooterRowDef', 'sticky: matFooterRowDefSticky'] }] }], null, null); })(); /** * Data row definition for the mat-table. * Captures the data row's template and other properties such as the columns to display and * a when predicate that describes when this row should be used. */ var MatRowDef = /*#__PURE__*/function (_CdkRowDef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatRowDef, _CdkRowDef); var _super11 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatRowDef); function MatRowDef() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatRowDef); return _super11.apply(this, arguments); } return MatRowDef; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"]); MatRowDef.ɵfac = function MatRowDef_Factory(t) { return ɵMatRowDef_BaseFactory(t || MatRowDef); }; MatRowDef.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatRowDef, selectors: [["", "matRowDef", ""]], inputs: { columns: ["matRowDefColumns", "columns"], when: ["matRowDefWhen", "when"] }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"], useExisting: MatRowDef }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatRowDef_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatRowDef); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatRowDef, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[matRowDef]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRowDef"], useExisting: MatRowDef }], inputs: ['columns: matRowDefColumns', 'when: matRowDefWhen'] }] }], null, null); })(); /** Header template container that contains the cell outlet. Adds the right class and role. */ var MatHeaderRow = /*#__PURE__*/function (_CdkHeaderRow) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatHeaderRow, _CdkHeaderRow); var _super12 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatHeaderRow); function MatHeaderRow() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatHeaderRow); return _super12.apply(this, arguments); } return MatHeaderRow; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"]); MatHeaderRow.ɵfac = function MatHeaderRow_Factory(t) { return ɵMatHeaderRow_BaseFactory(t || MatHeaderRow); }; MatHeaderRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatHeaderRow, selectors: [["mat-header-row"], ["tr", "mat-header-row", ""]], hostAttrs: ["role", "row", 1, "mat-header-row"], exportAs: ["matHeaderRow"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"], useExisting: MatHeaderRow }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], decls: 1, vars: 0, consts: [["cdkCellOutlet", ""]], template: function MatHeaderRow_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0); } }, directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]], encapsulation: 2 }); var ɵMatHeaderRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatHeaderRow); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatHeaderRow, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-header-row, tr[mat-header-row]', template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"], host: { 'class': 'mat-header-row', 'role': 'row' }, // See note on CdkTable for explanation on why this uses the default change detection strategy. // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, exportAs: 'matHeaderRow', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkHeaderRow"], useExisting: MatHeaderRow }] }] }], null, null); })(); /** Footer template container that contains the cell outlet. Adds the right class and role. */ var MatFooterRow = /*#__PURE__*/function (_CdkFooterRow) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatFooterRow, _CdkFooterRow); var _super13 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatFooterRow); function MatFooterRow() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatFooterRow); return _super13.apply(this, arguments); } return MatFooterRow; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"]); MatFooterRow.ɵfac = function MatFooterRow_Factory(t) { return ɵMatFooterRow_BaseFactory(t || MatFooterRow); }; MatFooterRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatFooterRow, selectors: [["mat-footer-row"], ["tr", "mat-footer-row", ""]], hostAttrs: ["role", "row", 1, "mat-footer-row"], exportAs: ["matFooterRow"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"], useExisting: MatFooterRow }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], decls: 1, vars: 0, consts: [["cdkCellOutlet", ""]], template: function MatFooterRow_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0); } }, directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]], encapsulation: 2 }); var ɵMatFooterRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatFooterRow); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatFooterRow, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-footer-row, tr[mat-footer-row]', template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"], host: { 'class': 'mat-footer-row', 'role': 'row' }, // See note on CdkTable for explanation on why this uses the default change detection strategy. // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, exportAs: 'matFooterRow', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkFooterRow"], useExisting: MatFooterRow }] }] }], null, null); })(); /** Data row template container that contains the cell outlet. Adds the right class and role. */ var MatRow = /*#__PURE__*/function (_CdkRow) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatRow, _CdkRow); var _super14 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatRow); function MatRow() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatRow); return _super14.apply(this, arguments); } return MatRow; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"]); MatRow.ɵfac = function MatRow_Factory(t) { return ɵMatRow_BaseFactory(t || MatRow); }; MatRow.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatRow, selectors: [["mat-row"], ["tr", "mat-row", ""]], hostAttrs: ["role", "row", 1, "mat-row"], exportAs: ["matRow"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"], useExisting: MatRow }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], decls: 1, vars: 0, consts: [["cdkCellOutlet", ""]], template: function MatRow_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainer"](0, 0); } }, directives: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkCellOutlet"]], encapsulation: 2 }); var ɵMatRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatRow); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatRow, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-row, tr[mat-row]', template: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CDK_ROW_TEMPLATE"], host: { 'class': 'mat-row', 'role': 'row' }, // See note on CdkTable for explanation on why this uses the default change detection strategy. // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, exportAs: 'matRow', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkRow"], useExisting: MatRow }] }] }], null, null); })(); /** Row that can be used to display a message when no data is shown in the table. */ var MatNoDataRow = /*#__PURE__*/function (_CdkNoDataRow) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatNoDataRow, _CdkNoDataRow); var _super15 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatNoDataRow); function MatNoDataRow() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatNoDataRow); return _super15.apply(this, arguments); } return MatNoDataRow; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"]); MatNoDataRow.ɵfac = function MatNoDataRow_Factory(t) { return ɵMatNoDataRow_BaseFactory(t || MatNoDataRow); }; MatNoDataRow.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: MatNoDataRow, selectors: [["ng-template", "matNoDataRow", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"], useExisting: MatNoDataRow }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵMatNoDataRow_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatNoDataRow); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatNoDataRow, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: 'ng-template[matNoDataRow]', providers: [{ provide: _angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkNoDataRow"], useExisting: MatNoDataRow }] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Column that simply shows text content for the header and row cells. Assumes that the table * is using the native table implementation (``). * * By default, the name of this column will be the header text and data property accessor. * The header text can be overridden with the `headerText` input. Cell values can be overridden with * the `dataAccessor` input. Change the text justification to the start or end using the `justify` * input. */ var MatTextColumn = /*#__PURE__*/function (_CdkTextColumn) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTextColumn, _CdkTextColumn); var _super16 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTextColumn); function MatTextColumn() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTextColumn); return _super16.apply(this, arguments); } return MatTextColumn; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTextColumn"]); MatTextColumn.ɵfac = function MatTextColumn_Factory(t) { return ɵMatTextColumn_BaseFactory(t || MatTextColumn); }; MatTextColumn.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatTextColumn, selectors: [["mat-text-column"]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], decls: 3, vars: 0, consts: [["matColumnDef", ""], ["mat-header-cell", "", 3, "text-align", 4, "matHeaderCellDef"], ["mat-cell", "", 3, "text-align", 4, "matCellDef"], ["mat-header-cell", ""], ["mat-cell", ""]], template: function MatTextColumn_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainerStart"](0, 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](1, MatTextColumn_th_1_Template, 2, 3, "th", 1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](2, MatTextColumn_td_2_Template, 2, 3, "td", 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementContainerEnd"](); } }, directives: [MatColumnDef, MatHeaderCellDef, MatCellDef, MatHeaderCell, MatCell], encapsulation: 2 }); var ɵMatTextColumn_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatTextColumn); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTextColumn, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-text-column', template: "\n \n \n \n \n ", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, // Change detection is intentionally not set to OnPush. This component's template will be provided // to the table to be inserted into its view. This is problematic when change detection runs since // the bindings in this template will be evaluated _after_ the table's view is evaluated, which // mean's the template in the table's view will not have the updated value (and in fact will cause // an ExpressionChangedAfterItHasBeenCheckedError). // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].Default }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var EXPORTED_DECLARATIONS = [// Table MatTable, // Template defs MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, // Cell directives MatHeaderCell, MatCell, MatFooterCell, // Row directives MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn]; var MatTableModule = function MatTableModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTableModule); }; MatTableModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({ type: MatTableModule }); MatTableModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({ factory: function MatTableModule_Factory(t) { return new (t || MatTableModule)(); }, imports: [[_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](MatTableModule, { declarations: function declarations() { return [MatTable, MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, MatHeaderCell, MatCell, MatFooterCell, MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn]; }, imports: function imports() { return [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]]; }, exports: function exports() { return [_angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"], MatTable, MatHeaderCellDef, MatHeaderRowDef, MatColumnDef, MatCellDef, MatRowDef, MatFooterCellDef, MatFooterRowDef, MatHeaderCell, MatCell, MatFooterCell, MatHeaderRow, MatRow, MatFooterRow, MatNoDataRow, MatTextColumn]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatTableModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"], args: [{ imports: [_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["CdkTableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"]], exports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_10__["MatCommonModule"], EXPORTED_DECLARATIONS], declarations: EXPORTED_DECLARATIONS }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Corresponds to `Number.MAX_SAFE_INTEGER`. Moved out into a variable here due to * flaky browser support and the value not being defined in Closure's typings. */ var MAX_SAFE_INTEGER = 9007199254740991; /** * Data source that accepts a client-side data array and includes native support of filtering, * sorting (using MatSort), and pagination (using MatPaginator). * * Allows for sort customization by overriding sortingDataAccessor, which defines how data * properties are accessed. Also allows for filter customization by overriding filterTermAccessor, * which defines how row data is converted to a string for filter matching. * * **Note:** This class is meant to be a simple data source to help you get started. As such * it isn't equipped to handle some more advanced cases like robust i18n support or server-side * interactions. If your app needs to support more advanced use cases, consider implementing your * own `DataSource`. */ var MatTableDataSource = /*#__PURE__*/function (_DataSource) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_5__["default"])(MatTableDataSource, _DataSource); var _super17 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_6__["default"])(MatTableDataSource); function MatTableDataSource() { var _this2; var initialData = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, MatTableDataSource); _this2 = _super17.call(this); /** Stream emitting render data to the table (depends on ordered data changes). */ _this2._renderData = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"]([]); /** Stream that emits when a new filter string is set on the data source. */ _this2._filter = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"](''); /** Used to react to internal changes of the paginator that are made by the data source itself. */ _this2._internalPageChanges = new rxjs__WEBPACK_IMPORTED_MODULE_12__["Subject"](); /** * Subscription to the changes that should trigger an update to the table's rendered rows, such * as filtering, sorting, pagination, or base data changes. */ _this2._renderChangesSubscription = rxjs__WEBPACK_IMPORTED_MODULE_12__["Subscription"].EMPTY; /** * Data accessor function that is used for accessing data properties for sorting through * the default sortData function. * This default function assumes that the sort header IDs (which defaults to the column name) * matches the data's properties (e.g. column Xyz represents data['Xyz']). * May be set to a custom function for different behavior. * @param data Data object that is being accessed. * @param sortHeaderId The name of the column that represents the data. */ _this2.sortingDataAccessor = function (data, sortHeaderId) { var value = data[sortHeaderId]; if (Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["_isNumberValue"])(value)) { var numberValue = Number(value); // Numbers beyond `MAX_SAFE_INTEGER` can't be compared reliably so we // leave them as strings. For more info: https://goo.gl/y5vbSg return numberValue < MAX_SAFE_INTEGER ? numberValue : value; } return value; }; /** * Gets a sorted copy of the data array based on the state of the MatSort. Called * after changes are made to the filtered data or when sort changes are emitted from MatSort. * By default, the function retrieves the active sort and its direction and compares data * by retrieving data using the sortingDataAccessor. May be overridden for a custom implementation * of data ordering. * @param data The array of data that should be sorted. * @param sort The connected MatSort that holds the current sort state. */ _this2.sortData = function (data, sort) { var active = sort.active; var direction = sort.direction; if (!active || direction == '') { return data; } return data.sort(function (a, b) { var valueA = _this2.sortingDataAccessor(a, active); var valueB = _this2.sortingDataAccessor(b, active); // If there are data in the column that can be converted to a number, // it must be ensured that the rest of the data // is of the same type so as not to order incorrectly. var valueAType = typeof valueA; var valueBType = typeof valueB; if (valueAType !== valueBType) { if (valueAType === 'number') { valueA += ''; } if (valueBType === 'number') { valueB += ''; } } // If both valueA and valueB exist (truthy), then compare the two. Otherwise, check if // one value exists while the other doesn't. In this case, existing value should come last. // This avoids inconsistent results when comparing values to undefined/null. // If neither value exists, return 0 (equal). var comparatorResult = 0; if (valueA != null && valueB != null) { // Check if one value is greater than the other; if equal, comparatorResult should remain 0. if (valueA > valueB) { comparatorResult = 1; } else if (valueA < valueB) { comparatorResult = -1; } } else if (valueA != null) { comparatorResult = 1; } else if (valueB != null) { comparatorResult = -1; } return comparatorResult * (direction == 'asc' ? 1 : -1); }); }; /** * Checks if a data object matches the data source's filter string. By default, each data object * is converted to a string of its properties and returns true if the filter has * at least one occurrence in that string. By default, the filter string has its whitespace * trimmed and the match is case-insensitive. May be overridden for a custom implementation of * filter matching. * @param data Data object used to check against the filter. * @param filter Filter string that has been set on the data source. * @returns Whether the filter matches against the data */ _this2.filterPredicate = function (data, filter) { // Transform the data into a lowercase string of all property values. var dataStr = Object.keys(data).reduce(function (currentTerm, key) { // Use an obscure Unicode character to delimit the words in the concatenated string. // This avoids matches where the values of two columns combined will match the user's query // (e.g. `Flute` and `Stop` will match `Test`). The character is intended to be something // that has a very low chance of being typed in by somebody in a text field. This one in // particular is "White up-pointing triangle with dot" from // https://en.wikipedia.org/wiki/List_of_Unicode_characters return currentTerm + data[key] + '◬'; }, '').toLowerCase(); // Transform the filter by converting it to lowercase and removing whitespace. var transformedFilter = filter.trim().toLowerCase(); return dataStr.indexOf(transformedFilter) != -1; }; _this2._data = new rxjs__WEBPACK_IMPORTED_MODULE_12__["BehaviorSubject"](initialData); _this2._updateChangeSubscription(); return _this2; } /** Array of data that should be rendered by the table, where each object represents one row. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatTableDataSource, [{ key: "data", get: function get() { return this._data.value; }, set: function set(data) { this._data.next(data); } /** * Filter term that should be used to filter out objects from the data array. To override how * data objects match to this filter string, provide a custom function for filterPredicate. */ }, { key: "filter", get: function get() { return this._filter.value; }, set: function set(filter) { this._filter.next(filter); } /** * Instance of the MatSort directive used by the table to control its sorting. Sort changes * emitted by the MatSort will trigger an update to the table's rendered data. */ }, { key: "sort", get: function get() { return this._sort; }, set: function set(sort) { this._sort = sort; this._updateChangeSubscription(); } /** * Instance of the MatPaginator component used by the table to control what page of the data is * displayed. Page changes emitted by the MatPaginator will trigger an update to the * table's rendered data. * * Note that the data source uses the paginator's properties to calculate which page of data * should be displayed. If the paginator receives its properties as template inputs, * e.g. `[pageLength]=100` or `[pageIndex]=1`, then be sure that the paginator's view has been * initialized before assigning it to this data source. */ }, { key: "paginator", get: function get() { return this._paginator; }, set: function set(paginator) { this._paginator = paginator; this._updateChangeSubscription(); } /** * Subscribe to changes that should trigger an update to the table's rendered rows. When the * changes occur, process the current state of the filter, sort, and pagination along with * the provided base data and send it to the table for rendering. */ }, { key: "_updateChangeSubscription", value: function _updateChangeSubscription() { var _this3 = this; // Sorting and/or pagination should be watched if MatSort and/or MatPaginator are provided. // The events should emit whenever the component emits a change or initializes, or if no // component is provided, a stream with just a null event should be provided. // The `sortChange` and `pageChange` acts as a signal to the combineLatests below so that the // pipeline can progress to the next step. Note that the value from these streams are not used, // they purely act as a signal to progress in the pipeline. var sortChange = this._sort ? Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["merge"])(this._sort.sortChange, this._sort.initialized) : Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["of"])(null); var pageChange = this._paginator ? Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["merge"])(this._paginator.page, this._internalPageChanges, this._paginator.initialized) : Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["of"])(null); var dataStream = this._data; // Watch for base data or filter changes to provide a filtered set of data. var filteredData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([dataStream, this._filter]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref) { var _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 1), data = _ref2[0]; return _this3._filterData(data); })); // Watch for filtered data or sort changes to provide an ordered set of data. var orderedData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([filteredData, sortChange]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref3) { var _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 1), data = _ref4[0]; return _this3._orderData(data); })); // Watch for ordered data or page changes to provide a paged set of data. var paginatedData = Object(rxjs__WEBPACK_IMPORTED_MODULE_12__["combineLatest"])([orderedData, pageChange]).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__["map"])(function (_ref5) { var _ref6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref5, 1), data = _ref6[0]; return _this3._pageData(data); })); // Watched for paged data changes and send the result to the table to render. this._renderChangesSubscription.unsubscribe(); this._renderChangesSubscription = paginatedData.subscribe(function (data) { return _this3._renderData.next(data); }); } /** * Returns a filtered data array where each filter object contains the filter string within * the result of the filterTermAccessor function. If no filter is set, returns the data array * as provided. */ }, { key: "_filterData", value: function _filterData(data) { var _this4 = this; // If there is a filter string, filter out data that does not contain it. // Each data object is converted to a string using the function defined by filterTermAccessor. // May be overridden for customization. this.filteredData = this.filter == null || this.filter === '' ? data : data.filter(function (obj) { return _this4.filterPredicate(obj, _this4.filter); }); if (this.paginator) { this._updatePaginator(this.filteredData.length); } return this.filteredData; } /** * Returns a sorted copy of the data if MatSort has a sort applied, otherwise just returns the * data array as provided. Uses the default data accessor for data lookup, unless a * sortDataAccessor function is defined. */ }, { key: "_orderData", value: function _orderData(data) { // If there is no active sort or direction, return the data without trying to sort. if (!this.sort) { return data; } return this.sortData(data.slice(), this.sort); } /** * Returns a paged slice of the provided data array according to the provided MatPaginator's page * index and length. If there is no paginator provided, returns the data array as provided. */ }, { key: "_pageData", value: function _pageData(data) { if (!this.paginator) { return data; } var startIndex = this.paginator.pageIndex * this.paginator.pageSize; return data.slice(startIndex, startIndex + this.paginator.pageSize); } /** * Updates the paginator to reflect the length of the filtered data, and makes sure that the page * index does not exceed the paginator's last page. Values are changed in a resolved promise to * guard against making property changes within a round of change detection. */ }, { key: "_updatePaginator", value: function _updatePaginator(filteredDataLength) { var _this5 = this; Promise.resolve().then(function () { var paginator = _this5.paginator; if (!paginator) { return; } paginator.length = filteredDataLength; // If the page index is set beyond the page, reduce it to the last page. if (paginator.pageIndex > 0) { var lastPageIndex = Math.ceil(paginator.length / paginator.pageSize) - 1 || 0; var newPageIndex = Math.min(paginator.pageIndex, lastPageIndex); if (newPageIndex !== paginator.pageIndex) { paginator.pageIndex = newPageIndex; // Since the paginator only emits after user-generated changes, // we need our own stream so we know to should re-render the data. _this5._internalPageChanges.next(); } } }); } /** * Used by the MatTable. Called when it connects to the data source. * @docs-private */ }, { key: "connect", value: function connect() { return this._renderData; } /** * Used by the MatTable. Called when it is destroyed. No-op. * @docs-private */ }, { key: "disconnect", value: function disconnect() {} }]); return MatTableDataSource; }(_angular_cdk_table__WEBPACK_IMPORTED_MODULE_8__["DataSource"]); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "+3eq": /*!*******************************************!*\ !*** ./node_modules/d3-ease/src/index.js ***! \*******************************************/ /*! exports provided: easeLinear, easeQuad, easeQuadIn, easeQuadOut, easeQuadInOut, easeCubic, easeCubicIn, easeCubicOut, easeCubicInOut, easePoly, easePolyIn, easePolyOut, easePolyInOut, easeSin, easeSinIn, easeSinOut, easeSinInOut, easeExp, easeExpIn, easeExpOut, easeExpInOut, easeCircle, easeCircleIn, easeCircleOut, easeCircleInOut, easeBounce, easeBounceIn, easeBounceOut, easeBounceInOut, easeBack, easeBackIn, easeBackOut, easeBackInOut, easeElastic, easeElasticIn, easeElasticOut, easeElasticInOut */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./linear.js */ "ZRP+"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeLinear", function() { return _linear_js__WEBPACK_IMPORTED_MODULE_0__["linear"]; }); /* harmony import */ var _quad_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./quad.js */ "TXIv"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuad", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadIn", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadOut", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeQuadInOut", function() { return _quad_js__WEBPACK_IMPORTED_MODULE_1__["quadInOut"]; }); /* harmony import */ var _cubic_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cubic.js */ "iSFD"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubic", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicIn", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicOut", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCubicInOut", function() { return _cubic_js__WEBPACK_IMPORTED_MODULE_2__["cubicInOut"]; }); /* harmony import */ var _poly_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./poly.js */ "5Xrj"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePoly", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyIn", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyOut", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easePolyInOut", function() { return _poly_js__WEBPACK_IMPORTED_MODULE_3__["polyInOut"]; }); /* harmony import */ var _sin_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./sin.js */ "62fh"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSin", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinIn", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinOut", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeSinInOut", function() { return _sin_js__WEBPACK_IMPORTED_MODULE_4__["sinInOut"]; }); /* harmony import */ var _exp_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./exp.js */ "LOX7"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExp", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpIn", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpOut", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeExpInOut", function() { return _exp_js__WEBPACK_IMPORTED_MODULE_5__["expInOut"]; }); /* harmony import */ var _circle_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./circle.js */ "tIkd"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircle", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleIn", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleOut", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeCircleInOut", function() { return _circle_js__WEBPACK_IMPORTED_MODULE_6__["circleInOut"]; }); /* harmony import */ var _bounce_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./bounce.js */ "MHiR"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounce", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceIn", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceOut", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBounceInOut", function() { return _bounce_js__WEBPACK_IMPORTED_MODULE_7__["bounceInOut"]; }); /* harmony import */ var _back_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./back.js */ "iUY2"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBack", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backInOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackIn", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackOut", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeBackInOut", function() { return _back_js__WEBPACK_IMPORTED_MODULE_8__["backInOut"]; }); /* harmony import */ var _elastic_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./elastic.js */ "uc95"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElastic", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticIn", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticIn"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticOut", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticOut"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "easeElasticInOut", function() { return _elastic_js__WEBPACK_IMPORTED_MODULE_9__["elasticInOut"]; }); /***/ }), /***/ "+HKQ": /*!*********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/attr.js ***! \*********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../namespace */ "bNSl"); function attrRemove(name) { return function () { this.removeAttribute(name); }; } function attrRemoveNS(fullname) { return function () { this.removeAttributeNS(fullname.space, fullname.local); }; } function attrConstant(name, value) { return function () { this.setAttribute(name, value); }; } function attrConstantNS(fullname, value) { return function () { this.setAttributeNS(fullname.space, fullname.local, value); }; } function attrFunction(name, value) { return function () { var v = value.apply(this, arguments); if (v == null) this.removeAttribute(name);else this.setAttribute(name, v); }; } function attrFunctionNS(fullname, value) { return function () { var v = value.apply(this, arguments); if (v == null) this.removeAttributeNS(fullname.space, fullname.local);else this.setAttributeNS(fullname.space, fullname.local, v); }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value) { var fullname = Object(_namespace__WEBPACK_IMPORTED_MODULE_0__["default"])(name); if (arguments.length < 2) { var node = this.node(); return fullname.local ? node.getAttributeNS(fullname.space, fullname.local) : node.getAttribute(fullname); } return this.each((value == null ? fullname.local ? attrRemoveNS : attrRemove : typeof value === "function" ? fullname.local ? attrFunctionNS : attrFunction : fullname.local ? attrConstantNS : attrConstant)(fullname, value)); }); /***/ }), /***/ "+Nd1": /*!****************************************************!*\ !*** ./node_modules/d3-hierarchy/src/partition.js ***! \****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _treemap_round_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./treemap/round.js */ "DdT1"); /* harmony import */ var _treemap_dice_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./treemap/dice.js */ "FPPI"); /* harmony default export */ __webpack_exports__["default"] = (function () { var dx = 1, dy = 1, padding = 0, round = false; function partition(root) { var n = root.height + 1; root.x0 = root.y0 = padding; root.x1 = dx; root.y1 = dy / n; root.eachBefore(positionNode(dy, n)); if (round) root.eachBefore(_treemap_round_js__WEBPACK_IMPORTED_MODULE_0__["default"]); return root; } function positionNode(dy, n) { return function (node) { if (node.children) { Object(_treemap_dice_js__WEBPACK_IMPORTED_MODULE_1__["default"])(node, node.x0, dy * (node.depth + 1) / n, node.x1, dy * (node.depth + 2) / n); } var x0 = node.x0, y0 = node.y0, x1 = node.x1 - padding, y1 = node.y1 - padding; if (x1 < x0) x0 = x1 = (x0 + x1) / 2; if (y1 < y0) y0 = y1 = (y0 + y1) / 2; node.x0 = x0; node.y0 = y0; node.x1 = x1; node.y1 = y1; }; } partition.round = function (x) { return arguments.length ? (round = !!x, partition) : round; }; partition.size = function (x) { return arguments.length ? (dx = +x[0], dy = +x[1], partition) : [dx, dy]; }; partition.padding = function (x) { return arguments.length ? (padding = +x, partition) : padding; }; return partition; }); /***/ }), /***/ "+O7D": /*!***********************************************!*\ !*** ./node_modules/d3-time/src/utcMinute.js ***! \***********************************************/ /*! exports provided: default, utcMinutes */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcMinutes", function() { return utcMinutes; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "Fzhe"); var utcMinute = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setUTCSeconds(0, 0); }, function (date, step) { date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]); }, function (start, end) { return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]; }, function (date) { return date.getUTCMinutes(); }); /* harmony default export */ __webpack_exports__["default"] = (utcMinute); var utcMinutes = utcMinute.range; /***/ }), /***/ "+Tjx": /*!****************************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/descendants.js ***! \****************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function () { var nodes = []; this.each(function (node) { nodes.push(node); }); return nodes; }); /***/ }), /***/ "+Zhm": /*!*****************************************************!*\ !*** ./node_modules/rxjs/internal/ReplaySubject.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subject_1 = __webpack_require__(/*! ./Subject */ "ds6q"); var queue_1 = __webpack_require__(/*! ./scheduler/queue */ "xHZb"); var Subscription_1 = __webpack_require__(/*! ./Subscription */ "zB/H"); var observeOn_1 = __webpack_require__(/*! ./operators/observeOn */ "AFwO"); var ObjectUnsubscribedError_1 = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "Mxlh"); var SubjectSubscription_1 = __webpack_require__(/*! ./SubjectSubscription */ "FiyT"); var ReplaySubject = function (_super) { __extends(ReplaySubject, _super); function ReplaySubject(bufferSize, windowTime, scheduler) { if (bufferSize === void 0) { bufferSize = Number.POSITIVE_INFINITY; } if (windowTime === void 0) { windowTime = Number.POSITIVE_INFINITY; } var _this = _super.call(this) || this; _this.scheduler = scheduler; _this._events = []; _this._infiniteTimeWindow = false; _this._bufferSize = bufferSize < 1 ? 1 : bufferSize; _this._windowTime = windowTime < 1 ? 1 : windowTime; if (windowTime === Number.POSITIVE_INFINITY) { _this._infiniteTimeWindow = true; _this.next = _this.nextInfiniteTimeWindow; } else { _this.next = _this.nextTimeWindow; } return _this; } ReplaySubject.prototype.nextInfiniteTimeWindow = function (value) { if (!this.isStopped) { var _events = this._events; _events.push(value); if (_events.length > this._bufferSize) { _events.shift(); } } _super.prototype.next.call(this, value); }; ReplaySubject.prototype.nextTimeWindow = function (value) { if (!this.isStopped) { this._events.push(new ReplayEvent(this._getNow(), value)); this._trimBufferThenGetEvents(); } _super.prototype.next.call(this, value); }; ReplaySubject.prototype._subscribe = function (subscriber) { var _infiniteTimeWindow = this._infiniteTimeWindow; var _events = _infiniteTimeWindow ? this._events : this._trimBufferThenGetEvents(); var scheduler = this.scheduler; var len = _events.length; var subscription; if (this.closed) { throw new ObjectUnsubscribedError_1.ObjectUnsubscribedError(); } else if (this.isStopped || this.hasError) { subscription = Subscription_1.Subscription.EMPTY; } else { this.observers.push(subscriber); subscription = new SubjectSubscription_1.SubjectSubscription(this, subscriber); } if (scheduler) { subscriber.add(subscriber = new observeOn_1.ObserveOnSubscriber(subscriber, scheduler)); } if (_infiniteTimeWindow) { for (var i = 0; i < len && !subscriber.closed; i++) { subscriber.next(_events[i]); } } else { for (var i = 0; i < len && !subscriber.closed; i++) { subscriber.next(_events[i].value); } } if (this.hasError) { subscriber.error(this.thrownError); } else if (this.isStopped) { subscriber.complete(); } return subscription; }; ReplaySubject.prototype._getNow = function () { return (this.scheduler || queue_1.queue).now(); }; ReplaySubject.prototype._trimBufferThenGetEvents = function () { var now = this._getNow(); var _bufferSize = this._bufferSize; var _windowTime = this._windowTime; var _events = this._events; var eventsCount = _events.length; var spliceCount = 0; while (spliceCount < eventsCount) { if (now - _events[spliceCount].time < _windowTime) { break; } spliceCount++; } if (eventsCount > _bufferSize) { spliceCount = Math.max(spliceCount, eventsCount - _bufferSize); } if (spliceCount > 0) { _events.splice(0, spliceCount); } return _events; }; return ReplaySubject; }(Subject_1.Subject); exports.ReplaySubject = ReplaySubject; var ReplayEvent = function () { function ReplayEvent(time, value) { this.time = time; this.value = value; } return ReplayEvent; }(); /***/ }), /***/ "+pVZ": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/isNativeFunction.js ***! \*********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _isNativeFunction; }); function _isNativeFunction(fn) { return Function.toString.call(fn).indexOf("[native code]") !== -1; } /***/ }), /***/ "+rOU": /*!*******************************************************************!*\ !*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/portal.js ***! \*******************************************************************/ /*! exports provided: BasePortalHost, BasePortalOutlet, CdkPortal, CdkPortalOutlet, ComponentPortal, DomPortal, DomPortalHost, DomPortalOutlet, Portal, PortalHostDirective, PortalInjector, PortalModule, TemplatePortal, TemplatePortalDirective */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalHost", function() { return BasePortalHost; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BasePortalOutlet", function() { return BasePortalOutlet; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortal", function() { return CdkPortal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CdkPortalOutlet", function() { return CdkPortalOutlet; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ComponentPortal", function() { return ComponentPortal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortal", function() { return DomPortal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalHost", function() { return DomPortalHost; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomPortalOutlet", function() { return DomPortalOutlet; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Portal", function() { return Portal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalHostDirective", function() { return PortalHostDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalInjector", function() { return PortalInjector; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PortalModule", function() { return PortalModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortal", function() { return TemplatePortal; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TemplatePortalDirective", function() { return TemplatePortalDirective; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Throws an exception when attempting to attach a null portal to a host. * @docs-private */ function throwNullPortalError() { throw Error('Must provide a portal to attach'); } /** * Throws an exception when attempting to attach a portal to a host that is already attached. * @docs-private */ function throwPortalAlreadyAttachedError() { throw Error('Host already has a portal attached'); } /** * Throws an exception when attempting to attach a portal to an already-disposed host. * @docs-private */ function throwPortalOutletAlreadyDisposedError() { throw Error('This PortalOutlet has already been disposed'); } /** * Throws an exception when attempting to attach an unknown portal type. * @docs-private */ function throwUnknownPortalTypeError() { throw Error('Attempting to attach an unknown Portal type. BasePortalOutlet accepts either ' + 'a ComponentPortal or a TemplatePortal.'); } /** * Throws an exception when attempting to attach a portal to a null host. * @docs-private */ function throwNullPortalOutletError() { throw Error('Attempting to attach a portal to a null PortalOutlet'); } /** * Throws an exception when attempting to detach a portal that is not attached. * @docs-private */ function throwNoPortalAttachedError() { throw Error('Attempting to detach a portal that is not attached to a host'); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A `Portal` is something that you want to render somewhere else. * It can be attach to / detached from a `PortalOutlet`. */ var Portal = /*#__PURE__*/function () { function Portal() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, Portal); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(Portal, [{ key: "attach", value: /** Attach this portal to a host. */ function attach(host) { if (typeof ngDevMode === 'undefined' || ngDevMode) { if (host == null) { throwNullPortalOutletError(); } if (host.hasAttached()) { throwPortalAlreadyAttachedError(); } } this._attachedHost = host; return host.attach(this); } /** Detach this portal from its host */ }, { key: "detach", value: function detach() { var host = this._attachedHost; if (host != null) { this._attachedHost = null; host.detach(); } else if (typeof ngDevMode === 'undefined' || ngDevMode) { throwNoPortalAttachedError(); } } /** Whether this portal is attached to a host. */ }, { key: "isAttached", get: function get() { return this._attachedHost != null; } /** * Sets the PortalOutlet reference without performing `attach()`. This is used directly by * the PortalOutlet when it is performing an `attach()` or `detach()`. */ }, { key: "setAttachedHost", value: function setAttachedHost(host) { this._attachedHost = host; } }]); return Portal; }(); /** * A `ComponentPortal` is a portal that instantiates some Component upon attachment. */ var ComponentPortal = /*#__PURE__*/function (_Portal) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(ComponentPortal, _Portal); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(ComponentPortal); function ComponentPortal(component, viewContainerRef, injector, componentFactoryResolver) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, ComponentPortal); _this = _super.call(this); _this.component = component; _this.viewContainerRef = viewContainerRef; _this.injector = injector; _this.componentFactoryResolver = componentFactoryResolver; return _this; } return ComponentPortal; }(Portal); /** * A `TemplatePortal` is a portal that represents some embedded template (TemplateRef). */ var TemplatePortal = /*#__PURE__*/function (_Portal2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(TemplatePortal, _Portal2); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(TemplatePortal); function TemplatePortal(template, viewContainerRef, context) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, TemplatePortal); _this2 = _super2.call(this); _this2.templateRef = template; _this2.viewContainerRef = viewContainerRef; _this2.context = context; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(TemplatePortal, [{ key: "origin", get: function get() { return this.templateRef.elementRef; } /** * Attach the portal to the provided `PortalOutlet`. * When a context is provided it will override the `context` property of the `TemplatePortal` * instance. */ }, { key: "attach", value: function attach(host) { var context = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.context; this.context = context; return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(TemplatePortal.prototype), "attach", this).call(this, host); } }, { key: "detach", value: function detach() { this.context = undefined; return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(TemplatePortal.prototype), "detach", this).call(this); } }]); return TemplatePortal; }(Portal); /** * A `DomPortal` is a portal whose DOM element will be taken from its current position * in the DOM and moved into a portal outlet, when it is attached. On detach, the content * will be restored to its original position. */ var DomPortal = /*#__PURE__*/function (_Portal3) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortal, _Portal3); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortal); function DomPortal(element) { var _this3; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortal); _this3 = _super3.call(this); _this3.element = element instanceof _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] ? element.nativeElement : element; return _this3; } return DomPortal; }(Portal); /** * Partial implementation of PortalOutlet that handles attaching * ComponentPortal and TemplatePortal. */ var BasePortalOutlet = /*#__PURE__*/function () { function BasePortalOutlet() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BasePortalOutlet); /** Whether this host has already been permanently disposed. */ this._isDisposed = false; // @breaking-change 10.0.0 `attachDomPortal` to become a required abstract method. this.attachDomPortal = null; } /** Whether this host has an attached portal. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BasePortalOutlet, [{ key: "hasAttached", value: function hasAttached() { return !!this._attachedPortal; } /** Attaches a portal. */ }, { key: "attach", value: function attach(portal) { if (typeof ngDevMode === 'undefined' || ngDevMode) { if (!portal) { throwNullPortalError(); } if (this.hasAttached()) { throwPortalAlreadyAttachedError(); } if (this._isDisposed) { throwPortalOutletAlreadyDisposedError(); } } if (portal instanceof ComponentPortal) { this._attachedPortal = portal; return this.attachComponentPortal(portal); } else if (portal instanceof TemplatePortal) { this._attachedPortal = portal; return this.attachTemplatePortal(portal); // @breaking-change 10.0.0 remove null check for `this.attachDomPortal`. } else if (this.attachDomPortal && portal instanceof DomPortal) { this._attachedPortal = portal; return this.attachDomPortal(portal); } if (typeof ngDevMode === 'undefined' || ngDevMode) { throwUnknownPortalTypeError(); } } /** Detaches a previously attached portal. */ }, { key: "detach", value: function detach() { if (this._attachedPortal) { this._attachedPortal.setAttachedHost(null); this._attachedPortal = null; } this._invokeDisposeFn(); } /** Permanently dispose of this portal host. */ }, { key: "dispose", value: function dispose() { if (this.hasAttached()) { this.detach(); } this._invokeDisposeFn(); this._isDisposed = true; } /** @docs-private */ }, { key: "setDisposeFn", value: function setDisposeFn(fn) { this._disposeFn = fn; } }, { key: "_invokeDisposeFn", value: function _invokeDisposeFn() { if (this._disposeFn) { this._disposeFn(); this._disposeFn = null; } } }]); return BasePortalOutlet; }(); /** * @deprecated Use `BasePortalOutlet` instead. * @breaking-change 9.0.0 */ var BasePortalHost = /*#__PURE__*/function (_BasePortalOutlet) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BasePortalHost, _BasePortalOutlet); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BasePortalHost); function BasePortalHost() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BasePortalHost); return _super4.apply(this, arguments); } return BasePortalHost; }(BasePortalOutlet); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A PortalOutlet for attaching portals to an arbitrary DOM element outside of the Angular * application context. */ var DomPortalOutlet = /*#__PURE__*/function (_BasePortalOutlet2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortalOutlet, _BasePortalOutlet2); var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortalOutlet); function DomPortalOutlet( /** Element into which the content is projected. */ outletElement, _componentFactoryResolver, _appRef, _defaultInjector, /** * @deprecated `_document` Parameter to be made required. * @breaking-change 10.0.0 */ _document) { var _thisSuper, _this4; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortalOutlet); _this4 = _super5.call(this); _this4.outletElement = outletElement; _this4._componentFactoryResolver = _componentFactoryResolver; _this4._appRef = _appRef; _this4._defaultInjector = _defaultInjector; /** * Attaches a DOM portal by transferring its content into the outlet. * @param portal Portal to be attached. * @deprecated To be turned into a method. * @breaking-change 10.0.0 */ _this4.attachDomPortal = function (portal) { // @breaking-change 10.0.0 Remove check and error once the // `_document` constructor parameter is required. if (!_this4._document && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error('Cannot attach DOM portal without _document constructor parameter'); } var element = portal.element; if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error('DOM portal content must be attached to a parent node.'); } // Anchor used to save the element's previous position so // that we can restore it when the portal is detached. var anchorNode = _this4._document.createComment('dom-portal'); element.parentNode.insertBefore(anchorNode, element); _this4.outletElement.appendChild(element); Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])((_thisSuper = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this4), Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(DomPortalOutlet.prototype)), "setDisposeFn", _thisSuper).call(_thisSuper, function () { // We can't use `replaceWith` here because IE doesn't support it. if (anchorNode.parentNode) { anchorNode.parentNode.replaceChild(element, anchorNode); } }); }; _this4._document = _document; return _this4; } /** * Attach the given ComponentPortal to DOM element using the ComponentFactoryResolver. * @param portal Portal to be attached * @returns Reference to the created component. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(DomPortalOutlet, [{ key: "attachComponentPortal", value: function attachComponentPortal(portal) { var _this5 = this; var resolver = portal.componentFactoryResolver || this._componentFactoryResolver; var componentFactory = resolver.resolveComponentFactory(portal.component); var componentRef; // If the portal specifies a ViewContainerRef, we will use that as the attachment point // for the component (in terms of Angular's component tree, not rendering). // When the ViewContainerRef is missing, we use the factory to create the component directly // and then manually attach the view to the application. if (portal.viewContainerRef) { componentRef = portal.viewContainerRef.createComponent(componentFactory, portal.viewContainerRef.length, portal.injector || portal.viewContainerRef.injector); this.setDisposeFn(function () { return componentRef.destroy(); }); } else { componentRef = componentFactory.create(portal.injector || this._defaultInjector); this._appRef.attachView(componentRef.hostView); this.setDisposeFn(function () { _this5._appRef.detachView(componentRef.hostView); componentRef.destroy(); }); } // At this point the component has been instantiated, so we move it to the location in the DOM // where we want it to be rendered. this.outletElement.appendChild(this._getComponentRootNode(componentRef)); return componentRef; } /** * Attaches a template portal to the DOM as an embedded view. * @param portal Portal to be attached. * @returns Reference to the created embedded view. */ }, { key: "attachTemplatePortal", value: function attachTemplatePortal(portal) { var _this6 = this; var viewContainer = portal.viewContainerRef; var viewRef = viewContainer.createEmbeddedView(portal.templateRef, portal.context); // The method `createEmbeddedView` will add the view as a child of the viewContainer. // But for the DomPortalOutlet the view can be added everywhere in the DOM // (e.g Overlay Container) To move the view to the specified host element. We just // re-append the existing root nodes. viewRef.rootNodes.forEach(function (rootNode) { return _this6.outletElement.appendChild(rootNode); }); // Note that we want to detect changes after the nodes have been moved so that // any directives inside the portal that are looking at the DOM inside a lifecycle // hook won't be invoked too early. viewRef.detectChanges(); this.setDisposeFn(function () { var index = viewContainer.indexOf(viewRef); if (index !== -1) { viewContainer.remove(index); } }); // TODO(jelbourn): Return locals from view. return viewRef; } /** * Clears out a portal from the DOM. */ }, { key: "dispose", value: function dispose() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(DomPortalOutlet.prototype), "dispose", this).call(this); if (this.outletElement.parentNode != null) { this.outletElement.parentNode.removeChild(this.outletElement); } } /** Gets the root HTMLElement for an instantiated component. */ }, { key: "_getComponentRootNode", value: function _getComponentRootNode(componentRef) { return componentRef.hostView.rootNodes[0]; } }]); return DomPortalOutlet; }(BasePortalOutlet); /** * @deprecated Use `DomPortalOutlet` instead. * @breaking-change 9.0.0 */ var DomPortalHost = /*#__PURE__*/function (_DomPortalOutlet) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(DomPortalHost, _DomPortalOutlet); var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(DomPortalHost); function DomPortalHost() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DomPortalHost); return _super6.apply(this, arguments); } return DomPortalHost; }(DomPortalOutlet); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Directive version of a `TemplatePortal`. Because the directive *is* a TemplatePortal, * the directive instance itself can be attached to a host, enabling declarative use of portals. */ var CdkPortal = /*#__PURE__*/function (_TemplatePortal) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CdkPortal, _TemplatePortal); var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CdkPortal); function CdkPortal(templateRef, viewContainerRef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CdkPortal); return _super7.call(this, templateRef, viewContainerRef); } return CdkPortal; }(TemplatePortal); CdkPortal.ɵfac = function CdkPortal_Factory(t) { return new (t || CdkPortal)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"])); }; CdkPortal.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: CdkPortal, selectors: [["", "cdkPortal", ""]], exportAs: ["cdkPortal"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); CdkPortal.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](CdkPortal, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[cdkPortal]', exportAs: 'cdkPortal' }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["TemplateRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"] }]; }, null); })(); /** * @deprecated Use `CdkPortal` instead. * @breaking-change 9.0.0 */ var TemplatePortalDirective = /*#__PURE__*/function (_CdkPortal) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(TemplatePortalDirective, _CdkPortal); var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(TemplatePortalDirective); function TemplatePortalDirective() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, TemplatePortalDirective); return _super8.apply(this, arguments); } return TemplatePortalDirective; }(CdkPortal); TemplatePortalDirective.ɵfac = function TemplatePortalDirective_Factory(t) { return ɵTemplatePortalDirective_BaseFactory(t || TemplatePortalDirective); }; TemplatePortalDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: TemplatePortalDirective, selectors: [["", "cdk-portal", ""], ["", "portal", ""]], exportAs: ["cdkPortal"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: CdkPortal, useExisting: TemplatePortalDirective }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵTemplatePortalDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](TemplatePortalDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](TemplatePortalDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[cdk-portal], [portal]', exportAs: 'cdkPortal', providers: [{ provide: CdkPortal, useExisting: TemplatePortalDirective }] }] }], null, null); })(); /** * Directive version of a PortalOutlet. Because the directive *is* a PortalOutlet, portals can be * directly attached to it, enabling declarative use. * * Usage: * `` */ var CdkPortalOutlet = /*#__PURE__*/function (_BasePortalOutlet3) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CdkPortalOutlet, _BasePortalOutlet3); var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CdkPortalOutlet); function CdkPortalOutlet(_componentFactoryResolver, _viewContainerRef, /** * @deprecated `_document` parameter to be made required. * @breaking-change 9.0.0 */ _document) { var _thisSuper2, _this7; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CdkPortalOutlet); _this7 = _super9.call(this); _this7._componentFactoryResolver = _componentFactoryResolver; _this7._viewContainerRef = _viewContainerRef; /** Whether the portal component is initialized. */ _this7._isInitialized = false; /** Emits when a portal is attached to the outlet. */ _this7.attached = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](); /** * Attaches the given DomPortal to this PortalHost by moving all of the portal content into it. * @param portal Portal to be attached. * @deprecated To be turned into a method. * @breaking-change 10.0.0 */ _this7.attachDomPortal = function (portal) { // @breaking-change 9.0.0 Remove check and error once the // `_document` constructor parameter is required. if (!_this7._document && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error('Cannot attach DOM portal without _document constructor parameter'); } var element = portal.element; if (!element.parentNode && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error('DOM portal content must be attached to a parent node.'); } // Anchor used to save the element's previous position so // that we can restore it when the portal is detached. var anchorNode = _this7._document.createComment('dom-portal'); portal.setAttachedHost(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this7)); element.parentNode.insertBefore(anchorNode, element); _this7._getRootNode().appendChild(element); Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])((_thisSuper2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this7), Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype)), "setDisposeFn", _thisSuper2).call(_thisSuper2, function () { if (anchorNode.parentNode) { anchorNode.parentNode.replaceChild(element, anchorNode); } }); }; _this7._document = _document; return _this7; } /** Portal associated with the Portal outlet. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(CdkPortalOutlet, [{ key: "portal", get: function get() { return this._attachedPortal; }, set: function set(portal) { // Ignore the cases where the `portal` is set to a falsy value before the lifecycle hooks have // run. This handles the cases where the user might do something like `
` // and attach a portal programmatically in the parent component. When Angular does the first CD // round, it will fire the setter with empty string, causing the user's content to be cleared. if (this.hasAttached() && !portal && !this._isInitialized) { return; } if (this.hasAttached()) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "detach", this).call(this); } if (portal) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "attach", this).call(this, portal); } this._attachedPortal = portal; } /** Component or view reference that is attached to the portal. */ }, { key: "attachedRef", get: function get() { return this._attachedRef; } }, { key: "ngOnInit", value: function ngOnInit() { this._isInitialized = true; } }, { key: "ngOnDestroy", value: function ngOnDestroy() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "dispose", this).call(this); this._attachedPortal = null; this._attachedRef = null; } /** * Attach the given ComponentPortal to this PortalOutlet using the ComponentFactoryResolver. * * @param portal Portal to be attached to the portal outlet. * @returns Reference to the created component. */ }, { key: "attachComponentPortal", value: function attachComponentPortal(portal) { portal.setAttachedHost(this); // If the portal specifies an origin, use that as the logical location of the component // in the application tree. Otherwise use the location of this PortalOutlet. var viewContainerRef = portal.viewContainerRef != null ? portal.viewContainerRef : this._viewContainerRef; var resolver = portal.componentFactoryResolver || this._componentFactoryResolver; var componentFactory = resolver.resolveComponentFactory(portal.component); var ref = viewContainerRef.createComponent(componentFactory, viewContainerRef.length, portal.injector || viewContainerRef.injector); // If we're using a view container that's different from the injected one (e.g. when the portal // specifies its own) we need to move the component into the outlet, otherwise it'll be rendered // inside of the alternate view container. if (viewContainerRef !== this._viewContainerRef) { this._getRootNode().appendChild(ref.hostView.rootNodes[0]); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "setDisposeFn", this).call(this, function () { return ref.destroy(); }); this._attachedPortal = portal; this._attachedRef = ref; this.attached.emit(ref); return ref; } /** * Attach the given TemplatePortal to this PortalHost as an embedded View. * @param portal Portal to be attached. * @returns Reference to the created embedded view. */ }, { key: "attachTemplatePortal", value: function attachTemplatePortal(portal) { var _this8 = this; portal.setAttachedHost(this); var viewRef = this._viewContainerRef.createEmbeddedView(portal.templateRef, portal.context); Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CdkPortalOutlet.prototype), "setDisposeFn", this).call(this, function () { return _this8._viewContainerRef.clear(); }); this._attachedPortal = portal; this._attachedRef = viewRef; this.attached.emit(viewRef); return viewRef; } /** Gets the root node of the portal outlet. */ }, { key: "_getRootNode", value: function _getRootNode() { var nativeElement = this._viewContainerRef.element.nativeElement; // The directive could be set on a template which will result in a comment // node being the root. Use the comment's parent node if that is the case. return nativeElement.nodeType === nativeElement.ELEMENT_NODE ? nativeElement : nativeElement.parentNode; } }]); return CdkPortalOutlet; }(BasePortalOutlet); CdkPortalOutlet.ɵfac = function CdkPortalOutlet_Factory(t) { return new (t || CdkPortalOutlet)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"])); }; CdkPortalOutlet.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: CdkPortalOutlet, selectors: [["", "cdkPortalOutlet", ""]], inputs: { portal: ["cdkPortalOutlet", "portal"] }, outputs: { attached: "attached" }, exportAs: ["cdkPortalOutlet"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); CdkPortalOutlet.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]] }] }]; }; CdkPortalOutlet.propDecorators = { attached: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](CdkPortalOutlet, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[cdkPortalOutlet]', exportAs: 'cdkPortalOutlet', inputs: ['portal: cdkPortalOutlet'] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ComponentFactoryResolver"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["DOCUMENT"]] }] }]; }, { attached: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }] }); })(); /** * @deprecated Use `CdkPortalOutlet` instead. * @breaking-change 9.0.0 */ var PortalHostDirective = /*#__PURE__*/function (_CdkPortalOutlet) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(PortalHostDirective, _CdkPortalOutlet); var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(PortalHostDirective); function PortalHostDirective() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalHostDirective); return _super10.apply(this, arguments); } return PortalHostDirective; }(CdkPortalOutlet); PortalHostDirective.ɵfac = function PortalHostDirective_Factory(t) { return ɵPortalHostDirective_BaseFactory(t || PortalHostDirective); }; PortalHostDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineDirective"]({ type: PortalHostDirective, selectors: [["", "cdkPortalHost", ""], ["", "portalHost", ""]], inputs: { portal: ["cdkPortalHost", "portal"] }, exportAs: ["cdkPortalHost"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: CdkPortalOutlet, useExisting: PortalHostDirective }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]] }); var ɵPortalHostDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](PortalHostDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](PortalHostDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Directive"], args: [{ selector: '[cdkPortalHost], [portalHost]', exportAs: 'cdkPortalHost', inputs: ['portal: cdkPortalHost'], providers: [{ provide: CdkPortalOutlet, useExisting: PortalHostDirective }] }] }], null, null); })(); var PortalModule = function PortalModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalModule); }; PortalModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({ type: PortalModule }); PortalModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({ factory: function PortalModule_Factory(t) { return new (t || PortalModule)(); } }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](PortalModule, { declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective], exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective] }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](PortalModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"], args: [{ exports: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective], declarations: [CdkPortal, CdkPortalOutlet, TemplatePortalDirective, PortalHostDirective] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Custom injector to be used when providing custom * injection tokens to components inside a portal. * @docs-private * @deprecated Use `Injector.create` instead. * @breaking-change 11.0.0 */ var PortalInjector = /*#__PURE__*/function () { function PortalInjector(_parentInjector, _customTokens) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, PortalInjector); this._parentInjector = _parentInjector; this._customTokens = _customTokens; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(PortalInjector, [{ key: "get", value: function get(token, notFoundValue) { var value = this._customTokens.get(token); if (typeof value !== 'undefined') { return value; } return this._parentInjector.get(token, notFoundValue); } }]); return PortalInjector; }(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "+s0g": /*!******************************************!*\ !*** ./node_modules/moment/locale/nl.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Dutch [nl] //! author : Joris Röling : https://github.com/jorisroling //! author : Jacob Middag : https://github.com/middagj ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i], monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; var nl = moment.defineLocale('nl', { months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), monthsShort: function monthsShort(m, format) { if (!m) { return monthsShortWithDots; } else if (/-MMM-/.test(format)) { return monthsShortWithoutDots[m.month()]; } else { return monthsShortWithDots[m.month()]; } }, monthsRegex: monthsRegex, monthsShortRegex: monthsRegex, monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD-MM-YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[vandaag om] LT', nextDay: '[morgen om] LT', nextWeek: 'dddd [om] LT', lastDay: '[gisteren om] LT', lastWeek: '[afgelopen] dddd [om] LT', sameElse: 'L' }, relativeTime: { future: 'over %s', past: '%s geleden', s: 'een paar seconden', ss: '%d seconden', m: 'één minuut', mm: '%d minuten', h: 'één uur', hh: '%d uur', d: 'één dag', dd: '%d dagen', w: 'één week', ww: '%d weken', M: 'één maand', MM: '%d maanden', y: 'één jaar', yy: '%d jaar' }, dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, ordinal: function ordinal(number) { return number + (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de'); }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return nl; }); /***/ }), /***/ "+ugm": /*!*******************************************!*\ !*** ./node_modules/d3-shape/src/line.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-path */ "83xM"); /* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "2K37"); /* harmony import */ var _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./curve/linear.js */ "SDD1"); /* harmony import */ var _point_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./point.js */ "/aQN"); /* harmony default export */ __webpack_exports__["default"] = (function () { var x = _point_js__WEBPACK_IMPORTED_MODULE_3__["x"], y = _point_js__WEBPACK_IMPORTED_MODULE_3__["y"], defined = Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(true), context = null, curve = _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__["default"], output = null; function line(data) { var i, n = data.length, d, defined0 = false, buffer; if (context == null) output = curve(buffer = Object(d3_path__WEBPACK_IMPORTED_MODULE_0__["path"])()); for (i = 0; i <= n; ++i) { if (!(i < n && defined(d = data[i], i, data)) === defined0) { if (defined0 = !defined0) output.lineStart();else output.lineEnd(); } if (defined0) output.point(+x(d, i, data), +y(d, i, data)); } if (buffer) return output = null, buffer + "" || null; } line.x = function (_) { return arguments.length ? (x = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : x; }; line.y = function (_) { return arguments.length ? (y = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : y; }; line.defined = function (_) { return arguments.length ? (defined = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(!!_), line) : defined; }; line.curve = function (_) { return arguments.length ? (curve = _, context != null && (output = curve(context)), line) : curve; }; line.context = function (_) { return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), line) : context; }; return line; }); /***/ }), /***/ "+vT+": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/audit.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function audit(durationSelector) { return function auditOperatorFunction(source) { return source.lift(new AuditOperator(durationSelector)); }; } exports.audit = audit; var AuditOperator = function () { function AuditOperator(durationSelector) { this.durationSelector = durationSelector; } AuditOperator.prototype.call = function (subscriber, source) { return source.subscribe(new AuditSubscriber(subscriber, this.durationSelector)); }; return AuditOperator; }(); var AuditSubscriber = function (_super) { __extends(AuditSubscriber, _super); function AuditSubscriber(destination, durationSelector) { var _this = _super.call(this, destination) || this; _this.durationSelector = durationSelector; _this.hasValue = false; return _this; } AuditSubscriber.prototype._next = function (value) { this.value = value; this.hasValue = true; if (!this.throttled) { var duration = void 0; try { var durationSelector = this.durationSelector; duration = durationSelector(value); } catch (err) { return this.destination.error(err); } var innerSubscription = innerSubscribe_1.innerSubscribe(duration, new innerSubscribe_1.SimpleInnerSubscriber(this)); if (!innerSubscription || innerSubscription.closed) { this.clearThrottle(); } else { this.add(this.throttled = innerSubscription); } } }; AuditSubscriber.prototype.clearThrottle = function () { var _a = this, value = _a.value, hasValue = _a.hasValue, throttled = _a.throttled; if (throttled) { this.remove(throttled); this.throttled = undefined; throttled.unsubscribe(); } if (hasValue) { this.value = undefined; this.hasValue = false; this.destination.next(value); } }; AuditSubscriber.prototype.notifyNext = function () { this.clearThrottle(); }; AuditSubscriber.prototype.notifyComplete = function () { this.clearThrottle(); }; return AuditSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); /***/ }), /***/ "+w/h": /*!**************************************************************!*\ !*** ./node_modules/d3-selection/src/selection/selectAll.js ***! \**************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index */ "5Iso"); /* harmony import */ var _selectorAll__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../selectorAll */ "QjDJ"); /* harmony default export */ __webpack_exports__["default"] = (function (select) { if (typeof select !== "function") select = Object(_selectorAll__WEBPACK_IMPORTED_MODULE_1__["default"])(select); for (var groups = this._groups, m = groups.length, subgroups = [], parents = [], j = 0; j < m; ++j) { for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { if (node = group[i]) { subgroups.push(select.call(node, node.__data__, i, group)); parents.push(node); } } } return new _index__WEBPACK_IMPORTED_MODULE_0__["Selection"](subgroups, parents); }); /***/ }), /***/ "+y6k": /*!******************************************!*\ !*** ./node_modules/d3-array/src/zip.js ***! \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _transpose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./transpose.js */ "cyYV"); /* harmony default export */ __webpack_exports__["default"] = (function () { return Object(_transpose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(arguments); }); /***/ }), /***/ "/+7g": /*!***********************************************************!*\ !*** ./node_modules/d3-transition/src/transition/attr.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-interpolate */ "pD2Y"); /* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-selection */ "/TIM"); /* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./tween.js */ "Nehl"); /* harmony import */ var _interpolate_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./interpolate.js */ "5aFE"); function attrRemove(name) { return function () { this.removeAttribute(name); }; } function attrRemoveNS(fullname) { return function () { this.removeAttributeNS(fullname.space, fullname.local); }; } function attrConstant(name, interpolate, value1) { var string00, string1 = value1 + "", interpolate0; return function () { var string0 = this.getAttribute(name); return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1); }; } function attrConstantNS(fullname, interpolate, value1) { var string00, string1 = value1 + "", interpolate0; return function () { var string0 = this.getAttributeNS(fullname.space, fullname.local); return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1); }; } function attrFunction(name, interpolate, value) { var string00, string10, interpolate0; return function () { var string0, value1 = value(this), string1; if (value1 == null) return void this.removeAttribute(name); string0 = this.getAttribute(name); string1 = value1 + ""; return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); }; } function attrFunctionNS(fullname, interpolate, value) { var string00, string10, interpolate0; return function () { var string0, value1 = value(this), string1; if (value1 == null) return void this.removeAttributeNS(fullname.space, fullname.local); string0 = this.getAttributeNS(fullname.space, fullname.local); string1 = value1 + ""; return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value) { var fullname = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["namespace"])(name), i = fullname === "transform" ? d3_interpolate__WEBPACK_IMPORTED_MODULE_0__["interpolateTransformSvg"] : _interpolate_js__WEBPACK_IMPORTED_MODULE_3__["default"]; return this.attrTween(name, typeof value === "function" ? (fullname.local ? attrFunctionNS : attrFunction)(fullname, i, Object(_tween_js__WEBPACK_IMPORTED_MODULE_2__["tweenValue"])(this, "attr." + name, value)) : value == null ? (fullname.local ? attrRemoveNS : attrRemove)(fullname) : (fullname.local ? attrConstantNS : attrConstant)(fullname, i, value)); }); /***/ }), /***/ "//9w": /*!******************************************!*\ !*** ./node_modules/moment/locale/se.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Northern Sami [se] //! authors : Bård Rolstad Henriksen : https://github.com/karamell ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var se = moment.defineLocale('se', { months: 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split('_'), monthsShort: 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'), weekdays: 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'), weekdaysShort: 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'), weekdaysMin: 's_v_m_g_d_b_L'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'MMMM D. [b.] YYYY', LLL: 'MMMM D. [b.] YYYY [ti.] HH:mm', LLLL: 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm' }, calendar: { sameDay: '[otne ti] LT', nextDay: '[ihttin ti] LT', nextWeek: 'dddd [ti] LT', lastDay: '[ikte ti] LT', lastWeek: '[ovddit] dddd [ti] LT', sameElse: 'L' }, relativeTime: { future: '%s geažes', past: 'maŋit %s', s: 'moadde sekunddat', ss: '%d sekunddat', m: 'okta minuhta', mm: '%d minuhtat', h: 'okta diimmu', hh: '%d diimmut', d: 'okta beaivi', dd: '%d beaivvit', M: 'okta mánnu', MM: '%d mánut', y: 'okta jahki', yy: '%d jagit' }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return se; }); /***/ }), /***/ "/CzE": /*!*************************************************!*\ !*** ./node_modules/d3-array/src/leastIndex.js ***! \*************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return leastIndex; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); /* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "APuy"); /* harmony import */ var _minIndex_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./minIndex.js */ "JQqb"); function leastIndex(values) { var compare = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"]; if (compare.length === 1) return Object(_minIndex_js__WEBPACK_IMPORTED_MODULE_2__["default"])(values, compare); var minValue; var min = -1; var index = -1; var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; ++index; if (min < 0 ? compare(value, value) === 0 : compare(value, minValue) < 0) { minValue = value; min = index; } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return min; } /***/ }), /***/ "/JYr": /*!************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/exhaustMap.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var map_1 = __webpack_require__(/*! ./map */ "q3Kh"); var from_1 = __webpack_require__(/*! ../observable/from */ "gTqA"); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function exhaustMap(project, resultSelector) { if (resultSelector) { return function (source) { return source.pipe(exhaustMap(function (a, i) { return from_1.from(project(a, i)).pipe(map_1.map(function (b, ii) { return resultSelector(a, b, i, ii); })); })); }; } return function (source) { return source.lift(new ExhaustMapOperator(project)); }; } exports.exhaustMap = exhaustMap; var ExhaustMapOperator = function () { function ExhaustMapOperator(project) { this.project = project; } ExhaustMapOperator.prototype.call = function (subscriber, source) { return source.subscribe(new ExhaustMapSubscriber(subscriber, this.project)); }; return ExhaustMapOperator; }(); var ExhaustMapSubscriber = function (_super) { __extends(ExhaustMapSubscriber, _super); function ExhaustMapSubscriber(destination, project) { var _this = _super.call(this, destination) || this; _this.project = project; _this.hasSubscription = false; _this.hasCompleted = false; _this.index = 0; return _this; } ExhaustMapSubscriber.prototype._next = function (value) { if (!this.hasSubscription) { this.tryNext(value); } }; ExhaustMapSubscriber.prototype.tryNext = function (value) { var result; var index = this.index++; try { result = this.project(value, index); } catch (err) { this.destination.error(err); return; } this.hasSubscription = true; this._innerSub(result); }; ExhaustMapSubscriber.prototype._innerSub = function (result) { var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(this); var destination = this.destination; destination.add(innerSubscriber); var innerSubscription = innerSubscribe_1.innerSubscribe(result, innerSubscriber); if (innerSubscription !== innerSubscriber) { destination.add(innerSubscription); } }; ExhaustMapSubscriber.prototype._complete = function () { this.hasCompleted = true; if (!this.hasSubscription) { this.destination.complete(); } this.unsubscribe(); }; ExhaustMapSubscriber.prototype.notifyNext = function (innerValue) { this.destination.next(innerValue); }; ExhaustMapSubscriber.prototype.notifyError = function (err) { this.destination.error(err); }; ExhaustMapSubscriber.prototype.notifyComplete = function () { this.hasSubscription = false; if (this.hasCompleted) { this.destination.complete(); } }; return ExhaustMapSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); /***/ }), /***/ "/KiP": /*!*************************************************************!*\ !*** ./node_modules/d3-transition/src/transition/remove.js ***! \*************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function removeFunction(id) { return function () { var parent = this.parentNode; for (var i in this.__transition) { if (+i !== id) return; } if (parent) parent.removeChild(this); }; } /* harmony default export */ __webpack_exports__["default"] = (function () { return this.on("end.remove", removeFunction(this._id)); }); /***/ }), /***/ "/PhR": /*!**********************************************************************!*\ !*** ./node_modules/d3-time-format/node_modules/d3-time/src/hour.js ***! \**********************************************************************/ /*! exports provided: default, hours */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hours", function() { return hours; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb"); var hour = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setTime(date - date.getMilliseconds() - date.getSeconds() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"] - date.getMinutes() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]); }, function (date, step) { date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationHour"]); }, function (start, end) { return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationHour"]; }, function (date) { return date.getHours(); }); /* harmony default export */ __webpack_exports__["default"] = (hour); var hours = hour.range; /***/ }), /***/ "/TIM": /*!************************************************!*\ !*** ./node_modules/d3-selection/src/index.js ***! \************************************************/ /*! exports provided: create, creator, local, matcher, mouse, namespace, namespaces, clientPoint, select, selectAll, selection, selector, selectorAll, style, touch, touches, window, event, customEvent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _create__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./create */ "qLhn"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "create", function() { return _create__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./creator */ "V/Wt"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "creator", function() { return _creator__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* harmony import */ var _local__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./local */ "HFJB"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "local", function() { return _local__WEBPACK_IMPORTED_MODULE_2__["default"]; }); /* harmony import */ var _matcher__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./matcher */ "Cnj1"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "matcher", function() { return _matcher__WEBPACK_IMPORTED_MODULE_3__["default"]; }); /* harmony import */ var _mouse__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./mouse */ "4k54"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mouse", function() { return _mouse__WEBPACK_IMPORTED_MODULE_4__["default"]; }); /* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./namespace */ "bNSl"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "namespace", function() { return _namespace__WEBPACK_IMPORTED_MODULE_5__["default"]; }); /* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./namespaces */ "4xGt"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "namespaces", function() { return _namespaces__WEBPACK_IMPORTED_MODULE_6__["default"]; }); /* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./point */ "8H8W"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "clientPoint", function() { return _point__WEBPACK_IMPORTED_MODULE_7__["default"]; }); /* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./select */ "AKWm"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "select", function() { return _select__WEBPACK_IMPORTED_MODULE_8__["default"]; }); /* harmony import */ var _selectAll__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./selectAll */ "Enya"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selectAll", function() { return _selectAll__WEBPACK_IMPORTED_MODULE_9__["default"]; }); /* harmony import */ var _selection_index__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./selection/index */ "5Iso"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selection", function() { return _selection_index__WEBPACK_IMPORTED_MODULE_10__["default"]; }); /* harmony import */ var _selector__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./selector */ "b9Oj"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selector", function() { return _selector__WEBPACK_IMPORTED_MODULE_11__["default"]; }); /* harmony import */ var _selectorAll__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./selectorAll */ "QjDJ"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "selectorAll", function() { return _selectorAll__WEBPACK_IMPORTED_MODULE_12__["default"]; }); /* harmony import */ var _selection_style__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./selection/style */ "Nkvg"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "style", function() { return _selection_style__WEBPACK_IMPORTED_MODULE_13__["styleValue"]; }); /* harmony import */ var _touch__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./touch */ "YJZE"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "touch", function() { return _touch__WEBPACK_IMPORTED_MODULE_14__["default"]; }); /* harmony import */ var _touches__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./touches */ "Yp+Y"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "touches", function() { return _touches__WEBPACK_IMPORTED_MODULE_15__["default"]; }); /* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./window */ "oxeV"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "window", function() { return _window__WEBPACK_IMPORTED_MODULE_16__["default"]; }); /* harmony import */ var _selection_on__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./selection/on */ "AWXE"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "event", function() { return _selection_on__WEBPACK_IMPORTED_MODULE_17__["event"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "customEvent", function() { return _selection_on__WEBPACK_IMPORTED_MODULE_17__["customEvent"]; }); /***/ }), /***/ "/X5v": /*!************************************************!*\ !*** ./node_modules/moment/locale/x-pseudo.js ***! \************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Pseudo [x-pseudo] //! author : Andrew Hood : https://github.com/andrewhood125 ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var xPseudo = moment.defineLocale('x-pseudo', { months: 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split('_'), monthsShort: 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'), monthsParseExact: true, weekdays: 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'), weekdaysShort: 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'), weekdaysMin: 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[T~ódá~ý át] LT', nextDay: '[T~ómó~rró~w át] LT', nextWeek: 'dddd [át] LT', lastDay: '[Ý~ést~érdá~ý át] LT', lastWeek: '[L~ást] dddd [át] LT', sameElse: 'L' }, relativeTime: { future: 'í~ñ %s', past: '%s á~gó', s: 'á ~féw ~sécó~ñds', ss: '%d s~écóñ~ds', m: 'á ~míñ~úté', mm: '%d m~íñú~tés', h: 'á~ñ hó~úr', hh: '%d h~óúrs', d: 'á ~dáý', dd: '%d d~áýs', M: 'á ~móñ~th', MM: '%d m~óñt~hs', y: 'á ~ýéár', yy: '%d ý~éárs' }, dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return xPseudo; }); /***/ }), /***/ "/aQN": /*!********************************************!*\ !*** ./node_modules/d3-shape/src/point.js ***! \********************************************/ /*! exports provided: x, y */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "x", function() { return x; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "y", function() { return y; }); function x(p) { return p[0]; } function y(p) { return p[1]; } /***/ }), /***/ "/d8p": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/repeat.js ***! \*****************************************************************/ /*! exports provided: repeat */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "repeat", function() { return repeat; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _observable_empty__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../observable/empty */ "EY2u"); function repeat() { var count = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : -1; return function (source) { if (count === 0) { return Object(_observable_empty__WEBPACK_IMPORTED_MODULE_7__["empty"])(); } else if (count < 0) { return source.lift(new RepeatOperator(-1, source)); } else { return source.lift(new RepeatOperator(count - 1, source)); } }; } var RepeatOperator = /*#__PURE__*/function () { function RepeatOperator(count, source) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, RepeatOperator); this.count = count; this.source = source; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(RepeatOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new RepeatSubscriber(subscriber, this.count, this.source)); } }]); return RepeatOperator; }(); var RepeatSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(RepeatSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(RepeatSubscriber); function RepeatSubscriber(destination, count, source) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, RepeatSubscriber); _this = _super.call(this, destination); _this.count = count; _this.source = source; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(RepeatSubscriber, [{ key: "complete", value: function complete() { if (!this.isStopped) { var source = this.source, count = this.count; if (count === 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(RepeatSubscriber.prototype), "complete", this).call(this); } else if (count > -1) { this.count = count - 1; } source.subscribe(this._unsubscribeAndRecycle()); } } }]); return RepeatSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]); /***/ }), /***/ "/t3+": /*!*************************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/toolbar.js ***! \*************************************************************************/ /*! exports provided: MatToolbar, MatToolbarModule, MatToolbarRow, throwToolbarMixedModesError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbar", function() { return MatToolbar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbarModule", function() { return MatToolbarModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatToolbarRow", function() { return MatToolbarRow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwToolbarMixedModesError", function() { return throwToolbarMixedModesError; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common */ "ofXK"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ // Boilerplate for applying mixins to MatToolbar. /** @docs-private */ var _c0 = ["*", [["mat-toolbar-row"]]]; var _c1 = ["*", "mat-toolbar-row"]; var MatToolbarBase = function MatToolbarBase(_elementRef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarBase); this._elementRef = _elementRef; }; var _MatToolbarMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinColor"])(MatToolbarBase); var MatToolbarRow = function MatToolbarRow() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarRow); }; MatToolbarRow.ɵfac = function MatToolbarRow_Factory(t) { return new (t || MatToolbarRow)(); }; MatToolbarRow.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({ type: MatToolbarRow, selectors: [["mat-toolbar-row"]], hostAttrs: [1, "mat-toolbar-row"], exportAs: ["matToolbarRow"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbarRow, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"], args: [{ selector: 'mat-toolbar-row', exportAs: 'matToolbarRow', host: { 'class': 'mat-toolbar-row' } }] }], null, null); })(); var MatToolbar = /*#__PURE__*/function (_MatToolbarMixinBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatToolbar, _MatToolbarMixinBase2); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatToolbar); function MatToolbar(elementRef, _platform, document) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbar); _this = _super.call(this, elementRef); _this._platform = _platform; // TODO: make the document a required param when doing breaking changes. _this._document = document; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatToolbar, [{ key: "ngAfterViewInit", value: function ngAfterViewInit() { var _this2 = this; if (this._platform.isBrowser) { this._checkToolbarMixedModes(); this._toolbarRows.changes.subscribe(function () { return _this2._checkToolbarMixedModes(); }); } } /** * Throws an exception when developers are attempting to combine the different toolbar row modes. */ }, { key: "_checkToolbarMixedModes", value: function _checkToolbarMixedModes() { var _this3 = this; if (this._toolbarRows.length && (typeof ngDevMode === 'undefined' || ngDevMode)) { // Check if there are any other DOM nodes that can display content but aren't inside of // a element. var isCombinedUsage = Array.from(this._elementRef.nativeElement.childNodes).filter(function (node) { return !(node.classList && node.classList.contains('mat-toolbar-row')); }).filter(function (node) { return node.nodeType !== (_this3._document ? _this3._document.COMMENT_NODE : 8); }).some(function (node) { return !!(node.textContent && node.textContent.trim()); }); if (isCombinedUsage) { throwToolbarMixedModesError(); } } } }]); return MatToolbar; }(_MatToolbarMixinBase); MatToolbar.ɵfac = function MatToolbar_Factory(t) { return new (t || MatToolbar)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"])); }; MatToolbar.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({ type: MatToolbar, selectors: [["mat-toolbar"]], contentQueries: function MatToolbar_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵcontentQuery"](dirIndex, MatToolbarRow, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._toolbarRows = _t); } }, hostAttrs: [1, "mat-toolbar"], hostVars: 4, hostBindings: function MatToolbar_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-toolbar-multiple-rows", ctx._toolbarRows.length > 0)("mat-toolbar-single-row", ctx._toolbarRows.length === 0); } }, inputs: { color: "color" }, exportAs: ["matToolbar"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c1, decls: 2, vars: 0, template: function MatToolbar_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"](_c0); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](0); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](1, 1); } }, styles: [".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"], encapsulation: 2, changeDetection: 0 }); MatToolbar.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"]] }] }]; }; MatToolbar.propDecorators = { _toolbarRows: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [MatToolbarRow, { descendants: true }] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbar, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"], args: [{ selector: 'mat-toolbar', exportAs: 'matToolbar', template: "\n\n", inputs: ['color'], host: { 'class': 'mat-toolbar', '[class.mat-toolbar-multiple-rows]': '_toolbarRows.length > 0', '[class.mat-toolbar-single-row]': '_toolbarRows.length === 0' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewEncapsulation"].None, styles: [".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}\n"] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_7__["DOCUMENT"]] }] }]; }, { _toolbarRows: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [MatToolbarRow, { descendants: true }] }] }); })(); /** * Throws an exception when attempting to combine the different toolbar row modes. * @docs-private */ function throwToolbarMixedModesError() { throw Error('MatToolbar: Attempting to combine different toolbar modes. ' + 'Either specify multiple `` elements explicitly or just place content ' + 'inside of a `` for a single row.'); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatToolbarModule = function MatToolbarModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatToolbarModule); }; MatToolbarModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({ type: MatToolbarModule }); MatToolbarModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({ factory: function MatToolbarModule_Factory(t) { return new (t || MatToolbarModule)(); }, imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatToolbarModule, { declarations: function declarations() { return [MatToolbar, MatToolbarRow]; }, imports: function imports() { return [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]; }, exports: function exports() { return [MatToolbar, MatToolbarRow, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatToolbarModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"], args: [{ imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], exports: [MatToolbar, MatToolbarRow, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], declarations: [MatToolbar, MatToolbarRow] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "/uUt": /*!*******************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilChanged.js ***! \*******************************************************************************/ /*! exports provided: distinctUntilChanged */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinctUntilChanged", function() { return distinctUntilChanged; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); function distinctUntilChanged(compare, keySelector) { return function (source) { return source.lift(new DistinctUntilChangedOperator(compare, keySelector)); }; } var DistinctUntilChangedOperator = /*#__PURE__*/function () { function DistinctUntilChangedOperator(compare, keySelector) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DistinctUntilChangedOperator); this.compare = compare; this.keySelector = keySelector; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DistinctUntilChangedOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new DistinctUntilChangedSubscriber(subscriber, this.compare, this.keySelector)); } }]); return DistinctUntilChangedOperator; }(); var DistinctUntilChangedSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(DistinctUntilChangedSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(DistinctUntilChangedSubscriber); function DistinctUntilChangedSubscriber(destination, compare, keySelector) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DistinctUntilChangedSubscriber); _this = _super.call(this, destination); _this.keySelector = keySelector; _this.hasKey = false; if (typeof compare === 'function') { _this.compare = compare; } return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DistinctUntilChangedSubscriber, [{ key: "compare", value: function compare(x, y) { return x === y; } }, { key: "_next", value: function _next(value) { var key; try { var keySelector = this.keySelector; key = keySelector ? keySelector(value) : value; } catch (err) { return this.destination.error(err); } var result = false; if (this.hasKey) { try { var compare = this.compare; result = compare(this.key, key); } catch (err) { return this.destination.error(err); } } else { this.hasKey = true; } if (!result) { this.key = key; this.destination.next(value); } } }]); return DistinctUntilChangedSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]); /***/ }), /***/ "02Lk": /*!*******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/distinct.js ***! \*******************************************************************/ /*! exports provided: distinct, DistinctSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinct", function() { return distinct; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DistinctSubscriber", function() { return DistinctSubscriber; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A"); function distinct(keySelector, flushes) { return function (source) { return source.lift(new DistinctOperator(keySelector, flushes)); }; } var DistinctOperator = /*#__PURE__*/function () { function DistinctOperator(keySelector, flushes) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, DistinctOperator); this.keySelector = keySelector; this.flushes = flushes; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(DistinctOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new DistinctSubscriber(subscriber, this.keySelector, this.flushes)); } }]); return DistinctOperator; }(); var DistinctSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(DistinctSubscriber, _SimpleOuterSubscribe); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(DistinctSubscriber); function DistinctSubscriber(destination, keySelector, flushes) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, DistinctSubscriber); _this = _super.call(this, destination); _this.keySelector = keySelector; _this.values = new Set(); if (flushes) { _this.add(Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["innerSubscribe"])(flushes, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["SimpleInnerSubscriber"](Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this)))); } return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(DistinctSubscriber, [{ key: "notifyNext", value: function notifyNext() { this.values.clear(); } }, { key: "notifyError", value: function notifyError(error) { this._error(error); } }, { key: "_next", value: function _next(value) { if (this.keySelector) { this._useKeySelector(value); } else { this._finalizeNext(value, value); } } }, { key: "_useKeySelector", value: function _useKeySelector(value) { var key; var destination = this.destination; try { key = this.keySelector(value); } catch (err) { destination.error(err); return; } this._finalizeNext(key, value); } }, { key: "_finalizeNext", value: function _finalizeNext(key, value) { var values = this.values; if (!values.has(key)) { values.add(key); this.destination.next(value); } } }]); return DistinctSubscriber; }(_innerSubscribe__WEBPACK_IMPORTED_MODULE_5__["SimpleOuterSubscriber"]); /***/ }), /***/ "04ZW": /*!****************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/fromEventPattern.js ***! \****************************************************************************/ /*! exports provided: fromEventPattern */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromEventPattern", function() { return fromEventPattern; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isArray */ "DH7j"); /* harmony import */ var _util_isFunction__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/isFunction */ "n6bG"); /* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../operators/map */ "lJxs"); function fromEventPattern(addHandler, removeHandler, resultSelector) { if (resultSelector) { return fromEventPattern(addHandler, removeHandler).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_4__["map"])(function (args) { return Object(_util_isArray__WEBPACK_IMPORTED_MODULE_2__["isArray"])(args) ? resultSelector.apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args)) : resultSelector(args); })); } return new _Observable__WEBPACK_IMPORTED_MODULE_1__["Observable"](function (subscriber) { var handler = function handler() { for (var _len = arguments.length, e = new Array(_len), _key = 0; _key < _len; _key++) { e[_key] = arguments[_key]; } return subscriber.next(e.length === 1 ? e[0] : e); }; var retValue; try { retValue = addHandler(handler); } catch (err) { subscriber.error(err); return undefined; } if (!Object(_util_isFunction__WEBPACK_IMPORTED_MODULE_3__["isFunction"])(removeHandler)) { return undefined; } return function () { return removeHandler(handler, retValue); }; }); } /***/ }), /***/ "05l1": /*!************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/publishReplay.js ***! \************************************************************************/ /*! exports provided: publishReplay */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publishReplay", function() { return publishReplay; }); /* harmony import */ var _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ReplaySubject */ "jtHE"); /* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13"); function publishReplay(bufferSize, windowTime, selectorOrScheduler, scheduler) { if (selectorOrScheduler && typeof selectorOrScheduler !== 'function') { scheduler = selectorOrScheduler; } var selector = typeof selectorOrScheduler === 'function' ? selectorOrScheduler : undefined; var subject = new _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__["ReplaySubject"](bufferSize, windowTime, scheduler); return function (source) { return Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(function () { return subject; }, selector)(source); }; } /***/ }), /***/ "05qF": /*!*****************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/es2015/index.js ***! \*****************************************************************/ /*! exports provided: RealtimeDatabaseURL, FirebaseZoneScheduler, runOutsideAngular, runInZone, FirebaseOptionsToken, FirebaseNameOrConfigToken, FirebaseApp, _firebaseAppFactory, AngularFireModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _public_api__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./public_api */ "mgdk"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "RealtimeDatabaseURL", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["RealtimeDatabaseURL"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseZoneScheduler", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseZoneScheduler"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "runOutsideAngular", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["runOutsideAngular"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "runInZone", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["runInZone"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseOptionsToken", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseOptionsToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseNameOrConfigToken", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseNameOrConfigToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirebaseApp", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["FirebaseApp"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "_firebaseAppFactory", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["_firebaseAppFactory"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFireModule", function() { return _public_api__WEBPACK_IMPORTED_MODULE_0__["AngularFireModule"]; }); /***/ }), /***/ "067Y": /*!************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/windowTime.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q"); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var isNumeric_1 = __webpack_require__(/*! ../util/isNumeric */ "p0+S"); var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU"); function windowTime(windowTimeSpan) { var scheduler = async_1.async; var windowCreationInterval = null; var maxWindowSize = Number.POSITIVE_INFINITY; if (isScheduler_1.isScheduler(arguments[3])) { scheduler = arguments[3]; } if (isScheduler_1.isScheduler(arguments[2])) { scheduler = arguments[2]; } else if (isNumeric_1.isNumeric(arguments[2])) { maxWindowSize = Number(arguments[2]); } if (isScheduler_1.isScheduler(arguments[1])) { scheduler = arguments[1]; } else if (isNumeric_1.isNumeric(arguments[1])) { windowCreationInterval = Number(arguments[1]); } return function windowTimeOperatorFunction(source) { return source.lift(new WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler)); }; } exports.windowTime = windowTime; var WindowTimeOperator = function () { function WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) { this.windowTimeSpan = windowTimeSpan; this.windowCreationInterval = windowCreationInterval; this.maxWindowSize = maxWindowSize; this.scheduler = scheduler; } WindowTimeOperator.prototype.call = function (subscriber, source) { return source.subscribe(new WindowTimeSubscriber(subscriber, this.windowTimeSpan, this.windowCreationInterval, this.maxWindowSize, this.scheduler)); }; return WindowTimeOperator; }(); var CountedSubject = function (_super) { __extends(CountedSubject, _super); function CountedSubject() { var _this = _super !== null && _super.apply(this, arguments) || this; _this._numberOfNextedValues = 0; return _this; } CountedSubject.prototype.next = function (value) { this._numberOfNextedValues++; _super.prototype.next.call(this, value); }; Object.defineProperty(CountedSubject.prototype, "numberOfNextedValues", { get: function get() { return this._numberOfNextedValues; }, enumerable: true, configurable: true }); return CountedSubject; }(Subject_1.Subject); var WindowTimeSubscriber = function (_super) { __extends(WindowTimeSubscriber, _super); function WindowTimeSubscriber(destination, windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) { var _this = _super.call(this, destination) || this; _this.destination = destination; _this.windowTimeSpan = windowTimeSpan; _this.windowCreationInterval = windowCreationInterval; _this.maxWindowSize = maxWindowSize; _this.scheduler = scheduler; _this.windows = []; var window = _this.openWindow(); if (windowCreationInterval !== null && windowCreationInterval >= 0) { var closeState = { subscriber: _this, window: window, context: null }; var creationState = { windowTimeSpan: windowTimeSpan, windowCreationInterval: windowCreationInterval, subscriber: _this, scheduler: scheduler }; _this.add(scheduler.schedule(dispatchWindowClose, windowTimeSpan, closeState)); _this.add(scheduler.schedule(dispatchWindowCreation, windowCreationInterval, creationState)); } else { var timeSpanOnlyState = { subscriber: _this, window: window, windowTimeSpan: windowTimeSpan }; _this.add(scheduler.schedule(dispatchWindowTimeSpanOnly, windowTimeSpan, timeSpanOnlyState)); } return _this; } WindowTimeSubscriber.prototype._next = function (value) { var windows = this.windows; var len = windows.length; for (var i = 0; i < len; i++) { var window_1 = windows[i]; if (!window_1.closed) { window_1.next(value); if (window_1.numberOfNextedValues >= this.maxWindowSize) { this.closeWindow(window_1); } } } }; WindowTimeSubscriber.prototype._error = function (err) { var windows = this.windows; while (windows.length > 0) { windows.shift().error(err); } this.destination.error(err); }; WindowTimeSubscriber.prototype._complete = function () { var windows = this.windows; while (windows.length > 0) { var window_2 = windows.shift(); if (!window_2.closed) { window_2.complete(); } } this.destination.complete(); }; WindowTimeSubscriber.prototype.openWindow = function () { var window = new CountedSubject(); this.windows.push(window); var destination = this.destination; destination.next(window); return window; }; WindowTimeSubscriber.prototype.closeWindow = function (window) { window.complete(); var windows = this.windows; windows.splice(windows.indexOf(window), 1); }; return WindowTimeSubscriber; }(Subscriber_1.Subscriber); function dispatchWindowTimeSpanOnly(state) { var subscriber = state.subscriber, windowTimeSpan = state.windowTimeSpan, window = state.window; if (window) { subscriber.closeWindow(window); } state.window = subscriber.openWindow(); this.schedule(state, windowTimeSpan); } function dispatchWindowCreation(state) { var windowTimeSpan = state.windowTimeSpan, subscriber = state.subscriber, scheduler = state.scheduler, windowCreationInterval = state.windowCreationInterval; var window = subscriber.openWindow(); var action = this; var context = { action: action, subscription: null }; var timeSpanState = { subscriber: subscriber, window: window, context: context }; context.subscription = scheduler.schedule(dispatchWindowClose, windowTimeSpan, timeSpanState); action.add(context.subscription); action.schedule(state, windowCreationInterval); } function dispatchWindowClose(state) { var subscriber = state.subscriber, window = state.window, context = state.context; if (context && context.action && context.subscription) { context.action.remove(context.subscription); } subscriber.closeWindow(window); } /***/ }), /***/ "0BvR": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/auditTime.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var audit_1 = __webpack_require__(/*! ./audit */ "+vT+"); var timer_1 = __webpack_require__(/*! ../observable/timer */ "eJ3O"); function auditTime(duration, scheduler) { if (scheduler === void 0) { scheduler = async_1.async; } return audit_1.audit(function () { return timer_1.timer(duration, scheduler); }); } exports.auditTime = auditTime; /***/ }), /***/ "0EQZ": /*!************************************************************************!*\ !*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/collections.js ***! \************************************************************************/ /*! exports provided: ArrayDataSource, DataSource, SelectionModel, UniqueSelectionDispatcher, _DisposeViewRepeaterStrategy, _RecycleViewRepeaterStrategy, _VIEW_REPEATER_STRATEGY, getMultipleValuesInSingleSelectionError, isDataSource */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ArrayDataSource", function() { return ArrayDataSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DataSource", function() { return DataSource; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SelectionModel", function() { return SelectionModel; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "UniqueSelectionDispatcher", function() { return UniqueSelectionDispatcher; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_DisposeViewRepeaterStrategy", function() { return _DisposeViewRepeaterStrategy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_RecycleViewRepeaterStrategy", function() { return _RecycleViewRepeaterStrategy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_VIEW_REPEATER_STRATEGY", function() { return _VIEW_REPEATER_STRATEGY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMultipleValuesInSingleSelectionError", function() { return getMultipleValuesInSingleSelectionError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isDataSource", function() { return isDataSource; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var DataSource = function DataSource() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, DataSource); }; /** Checks whether an object is a data source. */ function isDataSource(value) { // Check if the value is a DataSource by observing if it has a connect function. Cannot // be checked as an `instanceof DataSource` since people could create their own sources // that match the interface, but don't extend DataSource. return value && typeof value.connect === 'function'; } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** DataSource wrapper for a native array. */ var ArrayDataSource = /*#__PURE__*/function (_DataSource) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(ArrayDataSource, _DataSource); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(ArrayDataSource); function ArrayDataSource(_data) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, ArrayDataSource); _this = _super.call(this); _this._data = _data; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(ArrayDataSource, [{ key: "connect", value: function connect() { return Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["isObservable"])(this._data) ? this._data : Object(rxjs__WEBPACK_IMPORTED_MODULE_5__["of"])(this._data); } }, { key: "disconnect", value: function disconnect() {} }]); return ArrayDataSource; }(DataSource); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A repeater that destroys views when they are removed from a * {@link ViewContainerRef}. When new items are inserted into the container, * the repeater will always construct a new embedded view for each item. * * @template T The type for the embedded view's $implicit property. * @template R The type for the item in each IterableDiffer change record. * @template C The type for the context passed to each embedded view. */ var _DisposeViewRepeaterStrategy = /*#__PURE__*/function () { function _DisposeViewRepeaterStrategy() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, _DisposeViewRepeaterStrategy); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(_DisposeViewRepeaterStrategy, [{ key: "applyChanges", value: function applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) { changes.forEachOperation(function (record, adjustedPreviousIndex, currentIndex) { var view; var operation; if (record.previousIndex == null) { var insertContext = itemContextFactory(record, adjustedPreviousIndex, currentIndex); view = viewContainerRef.createEmbeddedView(insertContext.templateRef, insertContext.context, insertContext.index); operation = 1 /* INSERTED */ ; } else if (currentIndex == null) { viewContainerRef.remove(adjustedPreviousIndex); operation = 3 /* REMOVED */ ; } else { view = viewContainerRef.get(adjustedPreviousIndex); viewContainerRef.move(view, currentIndex); operation = 2 /* MOVED */ ; } if (itemViewChanged) { itemViewChanged({ context: view === null || view === void 0 ? void 0 : view.context, operation: operation, record: record }); } }); } }, { key: "detach", value: function detach() {} }]); return _DisposeViewRepeaterStrategy; }(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A repeater that caches views when they are removed from a * {@link ViewContainerRef}. When new items are inserted into the container, * the repeater will reuse one of the cached views instead of creating a new * embedded view. Recycling cached views reduces the quantity of expensive DOM * inserts. * * @template T The type for the embedded view's $implicit property. * @template R The type for the item in each IterableDiffer change record. * @template C The type for the context passed to each embedded view. */ var _RecycleViewRepeaterStrategy = /*#__PURE__*/function () { function _RecycleViewRepeaterStrategy() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, _RecycleViewRepeaterStrategy); /** * The size of the cache used to store unused views. * Setting the cache size to `0` will disable caching. Defaults to 20 views. */ this.viewCacheSize = 20; /** * View cache that stores embedded view instances that have been previously stamped out, * but don't are not currently rendered. The view repeater will reuse these views rather than * creating brand new ones. * * TODO(michaeljamesparsons) Investigate whether using a linked list would improve performance. */ this._viewCache = []; } /** Apply changes to the DOM. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(_RecycleViewRepeaterStrategy, [{ key: "applyChanges", value: function applyChanges(changes, viewContainerRef, itemContextFactory, itemValueResolver, itemViewChanged) { var _this2 = this; // Rearrange the views to put them in the right location. changes.forEachOperation(function (record, adjustedPreviousIndex, currentIndex) { var view; var operation; if (record.previousIndex == null) { // Item added. var viewArgsFactory = function viewArgsFactory() { return itemContextFactory(record, adjustedPreviousIndex, currentIndex); }; view = _this2._insertView(viewArgsFactory, currentIndex, viewContainerRef, itemValueResolver(record)); operation = view ? 1 /* INSERTED */ : 0 /* REPLACED */ ; } else if (currentIndex == null) { // Item removed. _this2._detachAndCacheView(adjustedPreviousIndex, viewContainerRef); operation = 3 /* REMOVED */ ; } else { // Item moved. view = _this2._moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, itemValueResolver(record)); operation = 2 /* MOVED */ ; } if (itemViewChanged) { itemViewChanged({ context: view === null || view === void 0 ? void 0 : view.context, operation: operation, record: record }); } }); } }, { key: "detach", value: function detach() { var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(this._viewCache), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var view = _step.value; view.destroy(); } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } /** * Inserts a view for a new item, either from the cache or by creating a new * one. Returns `undefined` if the item was inserted into a cached view. */ }, { key: "_insertView", value: function _insertView(viewArgsFactory, currentIndex, viewContainerRef, value) { var cachedView = this._insertViewFromCache(currentIndex, viewContainerRef); if (cachedView) { cachedView.context.$implicit = value; return undefined; } var viewArgs = viewArgsFactory(); return viewContainerRef.createEmbeddedView(viewArgs.templateRef, viewArgs.context, viewArgs.index); } /** Detaches the view at the given index and inserts into the view cache. */ }, { key: "_detachAndCacheView", value: function _detachAndCacheView(index, viewContainerRef) { var detachedView = this._detachView(index, viewContainerRef); this._maybeCacheView(detachedView, viewContainerRef); } /** Moves view at the previous index to the current index. */ }, { key: "_moveView", value: function _moveView(adjustedPreviousIndex, currentIndex, viewContainerRef, value) { var view = viewContainerRef.get(adjustedPreviousIndex); viewContainerRef.move(view, currentIndex); view.context.$implicit = value; return view; } /** * Cache the given detached view. If the cache is full, the view will be * destroyed. */ }, { key: "_maybeCacheView", value: function _maybeCacheView(view, viewContainerRef) { if (this._viewCache.length < this.viewCacheSize) { this._viewCache.push(view); } else { var index = viewContainerRef.indexOf(view); // The host component could remove views from the container outside of // the view repeater. It's unlikely this will occur, but just in case, // destroy the view on its own, otherwise destroy it through the // container to ensure that all the references are removed. if (index === -1) { view.destroy(); } else { viewContainerRef.remove(index); } } } /** Inserts a recycled view from the cache at the given index. */ }, { key: "_insertViewFromCache", value: function _insertViewFromCache(index, viewContainerRef) { var cachedView = this._viewCache.pop(); if (cachedView) { viewContainerRef.insert(cachedView, index); } return cachedView || null; } /** Detaches the embedded view at the given index. */ }, { key: "_detachView", value: function _detachView(index, viewContainerRef) { return viewContainerRef.detach(index); } }]); return _RecycleViewRepeaterStrategy; }(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Class to be used to power selecting one or more options from a list. */ var SelectionModel = /*#__PURE__*/function () { function SelectionModel() { var _this3 = this; var _multiple = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; var initiallySelectedValues = arguments.length > 1 ? arguments[1] : undefined; var _emitChanges = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, SelectionModel); this._multiple = _multiple; this._emitChanges = _emitChanges; /** Currently-selected values. */ this._selection = new Set(); /** Keeps track of the deselected options that haven't been emitted by the change event. */ this._deselectedToEmit = []; /** Keeps track of the selected options that haven't been emitted by the change event. */ this._selectedToEmit = []; /** Event emitted when the value has changed. */ this.changed = new rxjs__WEBPACK_IMPORTED_MODULE_5__["Subject"](); if (initiallySelectedValues && initiallySelectedValues.length) { if (_multiple) { initiallySelectedValues.forEach(function (value) { return _this3._markSelected(value); }); } else { this._markSelected(initiallySelectedValues[0]); } // Clear the array in order to avoid firing the change event for preselected values. this._selectedToEmit.length = 0; } } /** Selected values. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SelectionModel, [{ key: "selected", get: function get() { if (!this._selected) { this._selected = Array.from(this._selection.values()); } return this._selected; } /** * Selects a value or an array of values. */ }, { key: "select", value: function select() { var _this4 = this; for (var _len = arguments.length, values = new Array(_len), _key = 0; _key < _len; _key++) { values[_key] = arguments[_key]; } this._verifyValueAssignment(values); values.forEach(function (value) { return _this4._markSelected(value); }); this._emitChangeEvent(); } /** * Deselects a value or an array of values. */ }, { key: "deselect", value: function deselect() { var _this5 = this; for (var _len2 = arguments.length, values = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { values[_key2] = arguments[_key2]; } this._verifyValueAssignment(values); values.forEach(function (value) { return _this5._unmarkSelected(value); }); this._emitChangeEvent(); } /** * Toggles a value between selected and deselected. */ }, { key: "toggle", value: function toggle(value) { this.isSelected(value) ? this.deselect(value) : this.select(value); } /** * Clears all of the selected values. */ }, { key: "clear", value: function clear() { this._unmarkAll(); this._emitChangeEvent(); } /** * Determines whether a value is selected. */ }, { key: "isSelected", value: function isSelected(value) { return this._selection.has(value); } /** * Determines whether the model does not have a value. */ }, { key: "isEmpty", value: function isEmpty() { return this._selection.size === 0; } /** * Determines whether the model has a value. */ }, { key: "hasValue", value: function hasValue() { return !this.isEmpty(); } /** * Sorts the selected values based on a predicate function. */ }, { key: "sort", value: function sort(predicate) { if (this._multiple && this.selected) { this._selected.sort(predicate); } } /** * Gets whether multiple values can be selected. */ }, { key: "isMultipleSelection", value: function isMultipleSelection() { return this._multiple; } /** Emits a change event and clears the records of selected and deselected values. */ }, { key: "_emitChangeEvent", value: function _emitChangeEvent() { // Clear the selected values so they can be re-cached. this._selected = null; if (this._selectedToEmit.length || this._deselectedToEmit.length) { this.changed.next({ source: this, added: this._selectedToEmit, removed: this._deselectedToEmit }); this._deselectedToEmit = []; this._selectedToEmit = []; } } /** Selects a value. */ }, { key: "_markSelected", value: function _markSelected(value) { if (!this.isSelected(value)) { if (!this._multiple) { this._unmarkAll(); } this._selection.add(value); if (this._emitChanges) { this._selectedToEmit.push(value); } } } /** Deselects a value. */ }, { key: "_unmarkSelected", value: function _unmarkSelected(value) { if (this.isSelected(value)) { this._selection.delete(value); if (this._emitChanges) { this._deselectedToEmit.push(value); } } } /** Clears out the selected values. */ }, { key: "_unmarkAll", value: function _unmarkAll() { var _this6 = this; if (!this.isEmpty()) { this._selection.forEach(function (value) { return _this6._unmarkSelected(value); }); } } /** * Verifies the value assignment and throws an error if the specified value array is * including multiple values while the selection model is not supporting multiple values. */ }, { key: "_verifyValueAssignment", value: function _verifyValueAssignment(values) { if (values.length > 1 && !this._multiple && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw getMultipleValuesInSingleSelectionError(); } } }]); return SelectionModel; }(); /** * Returns an error that reports that multiple values are passed into a selection model * with a single value. * @docs-private */ function getMultipleValuesInSingleSelectionError() { return Error('Cannot pass multiple values into SelectionModel with single-value mode.'); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Class to coordinate unique selection based on name. * Intended to be consumed as an Angular service. * This service is needed because native radio change events are only fired on the item currently * being selected, and we still need to uncheck the previous selection. * * This service does not *store* any IDs and names because they may change at any time, so it is * less error-prone if they are simply passed through when the events occur. */ var UniqueSelectionDispatcher = /*#__PURE__*/function () { function UniqueSelectionDispatcher() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, UniqueSelectionDispatcher); this._listeners = []; } /** * Notify other items that selection for the given name has been set. * @param id ID of the item. * @param name Name of the item. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(UniqueSelectionDispatcher, [{ key: "notify", value: function notify(id, name) { var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(this._listeners), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var listener = _step2.value; listener(id, name); } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } /** * Listen for future changes to item selection. * @return Function used to deregister listener */ }, { key: "listen", value: function listen(listener) { var _this7 = this; this._listeners.push(listener); return function () { _this7._listeners = _this7._listeners.filter(function (registered) { return listener !== registered; }); }; } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._listeners = []; } }]); return UniqueSelectionDispatcher; }(); UniqueSelectionDispatcher.ɵfac = function UniqueSelectionDispatcher_Factory(t) { return new (t || UniqueSelectionDispatcher)(); }; UniqueSelectionDispatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"])({ factory: function UniqueSelectionDispatcher_Factory() { return new UniqueSelectionDispatcher(); }, token: UniqueSelectionDispatcher, providedIn: "root" }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](UniqueSelectionDispatcher, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return []; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Injection token for {@link _ViewRepeater}. This token is for use by Angular Material only. * @docs-private */ var _VIEW_REPEATER_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('_ViewRepeater'); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "0EUg": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/concatAll.js ***! \********************************************************************/ /*! exports provided: concatAll */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatAll", function() { return concatAll; }); /* harmony import */ var _mergeAll__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeAll */ "bHdf"); function concatAll() { return Object(_mergeAll__WEBPACK_IMPORTED_MODULE_0__["mergeAll"])(1); } /***/ }), /***/ "0IaG": /*!************************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/dialog.js ***! \************************************************************************/ /*! exports provided: MAT_DIALOG_DATA, MAT_DIALOG_DEFAULT_OPTIONS, MAT_DIALOG_SCROLL_STRATEGY, MAT_DIALOG_SCROLL_STRATEGY_FACTORY, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY, MatDialog, MatDialogActions, MatDialogClose, MatDialogConfig, MatDialogContainer, MatDialogContent, MatDialogModule, MatDialogRef, MatDialogTitle, _MatDialogBase, _MatDialogContainerBase, _closeDialogVia, matDialogAnimations, throwMatDialogContentAlreadyAttachedError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_DATA", function() { return MAT_DIALOG_DATA; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_DEFAULT_OPTIONS", function() { return MAT_DIALOG_DEFAULT_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY", function() { return MAT_DIALOG_SCROLL_STRATEGY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_FACTORY", function() { return MAT_DIALOG_SCROLL_STRATEGY_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_PROVIDER", function() { return MAT_DIALOG_SCROLL_STRATEGY_PROVIDER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY", function() { return MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialog", function() { return MatDialog; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogActions", function() { return MatDialogActions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogClose", function() { return MatDialogClose; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogConfig", function() { return MatDialogConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogContainer", function() { return MatDialogContainer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogContent", function() { return MatDialogContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogModule", function() { return MatDialogModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogRef", function() { return MatDialogRef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDialogTitle", function() { return MatDialogTitle; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatDialogBase", function() { return _MatDialogBase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatDialogContainerBase", function() { return _MatDialogContainerBase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_closeDialogVia", function() { return _closeDialogVia; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matDialogAnimations", function() { return matDialogAnimations; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwMatDialogContentAlreadyAttachedError", function() { return throwMatDialogContentAlreadyAttachedError; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax"); /* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Configuration for opening a modal dialog with the MatDialog service. */ function MatDialogContainer_ng_template_0_Template(rf, ctx) {} var MatDialogConfig = function MatDialogConfig() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogConfig); /** The ARIA role of the dialog element. */ this.role = 'dialog'; /** Custom class for the overlay pane. */ this.panelClass = ''; /** Whether the dialog has a backdrop. */ this.hasBackdrop = true; /** Custom class for the backdrop. */ this.backdropClass = ''; /** Whether the user can use escape or clicking on the backdrop to close the modal. */ this.disableClose = false; /** Width of the dialog. */ this.width = ''; /** Height of the dialog. */ this.height = ''; /** Max-width of the dialog. If a number is provided, assumes pixel units. Defaults to 80vw. */ this.maxWidth = '80vw'; /** Data being injected into the child component. */ this.data = null; /** ID of the element that describes the dialog. */ this.ariaDescribedBy = null; /** ID of the element that labels the dialog. */ this.ariaLabelledBy = null; /** Aria label to assign to the dialog element. */ this.ariaLabel = null; /** Whether the dialog should focus the first focusable element on open. */ this.autoFocus = true; /** * Whether the dialog should restore focus to the * previously-focused element, after it's closed. */ this.restoreFocus = true; /** * Whether the dialog should close when the user goes backwards/forwards in history. * Note that this usually doesn't include clicking on links (unless the user is using * the `HashLocationStrategy`). */ this.closeOnNavigation = true; // TODO(jelbourn): add configuration for lifecycle hooks, ARIA labelling. }; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Animations used by MatDialog. * @docs-private */ var matDialogAnimations = { /** Animation that is applied on the dialog container by default. */ dialogContainer: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('dialogContainer', [// Note: The `enter` animation transitions to `transform: none`, because for some reason // specifying the transform explicitly, causes IE both to blur the dialog content and // decimate the animation performance. Leaving it as `none` solves both issues. Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('void, exit', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 0, transform: 'scale(0.7)' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ transform: 'none' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('150ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ transform: 'none', opacity: 1 }))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => void, * => exit', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('75ms cubic-bezier(0.4, 0.0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 0 })))]) }; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Throws an exception for the case when a ComponentPortal is * attached to a DomPortalOutlet without an origin. * @docs-private */ function throwMatDialogContentAlreadyAttachedError() { throw Error('Attempting to attach dialog content after content is already attached'); } /** * Base class for the `MatDialogContainer`. The base class does not implement * animations as these are left to implementers of the dialog container. */ var _MatDialogContainerBase = /*#__PURE__*/function (_BasePortalOutlet) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(_MatDialogContainerBase, _BasePortalOutlet); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatDialogContainerBase); function _MatDialogContainerBase(_elementRef, _focusTrapFactory, _changeDetectorRef, _document, /** The dialog configuration. */ _config, _focusMonitor) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatDialogContainerBase); _this = _super.call(this); _this._elementRef = _elementRef; _this._focusTrapFactory = _focusTrapFactory; _this._changeDetectorRef = _changeDetectorRef; _this._config = _config; _this._focusMonitor = _focusMonitor; /** Emits when an animation state changes. */ _this._animationStateChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["EventEmitter"](); /** Element that was focused before the dialog was opened. Save this to restore upon close. */ _this._elementFocusedBeforeDialogWasOpened = null; /** * Type of interaction that led to the dialog being closed. This is used to determine * whether the focus style will be applied when returning focus to its original location * after the dialog is closed. */ _this._closeInteractionType = null; /** * Attaches a DOM portal to the dialog container. * @param portal Portal to be attached. * @deprecated To be turned into a method. * @breaking-change 10.0.0 */ _this.attachDomPortal = function (portal) { if (_this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatDialogContentAlreadyAttachedError(); } return _this._portalOutlet.attachDomPortal(portal); }; _this._ariaLabelledBy = _config.ariaLabelledBy || null; _this._document = _document; return _this; } /** Initializes the dialog container with the attached content. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatDialogContainerBase, [{ key: "_initializeWithAttachedContent", value: function _initializeWithAttachedContent() { this._setupFocusTrap(); // Save the previously focused element. This element will be re-focused // when the dialog closes. this._capturePreviouslyFocusedElement(); // Move focus onto the dialog immediately in order to prevent the user // from accidentally opening multiple dialogs at the same time. this._focusDialogContainer(); } /** * Attach a ComponentPortal as content to this dialog container. * @param portal Portal to be attached as the dialog content. */ }, { key: "attachComponentPortal", value: function attachComponentPortal(portal) { if (this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatDialogContentAlreadyAttachedError(); } return this._portalOutlet.attachComponentPortal(portal); } /** * Attach a TemplatePortal as content to this dialog container. * @param portal Portal to be attached as the dialog content. */ }, { key: "attachTemplatePortal", value: function attachTemplatePortal(portal) { if (this._portalOutlet.hasAttached() && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatDialogContentAlreadyAttachedError(); } return this._portalOutlet.attachTemplatePortal(portal); } /** Moves focus back into the dialog if it was moved out. */ }, { key: "_recaptureFocus", value: function _recaptureFocus() { if (!this._containsFocus()) { var focusContainer = !this._config.autoFocus || !this._focusTrap.focusInitialElement(); if (focusContainer) { this._elementRef.nativeElement.focus(); } } } /** Moves the focus inside the focus trap. */ }, { key: "_trapFocus", value: function _trapFocus() { // If we were to attempt to focus immediately, then the content of the dialog would not yet be // ready in instances where change detection has to run first. To deal with this, we simply // wait for the microtask queue to be empty. if (this._config.autoFocus) { this._focusTrap.focusInitialElementWhenReady(); } else if (!this._containsFocus()) { // Otherwise ensure that focus is on the dialog container. It's possible that a different // component tried to move focus while the open animation was running. See: // https://github.com/angular/components/issues/16215. Note that we only want to do this // if the focus isn't inside the dialog already, because it's possible that the consumer // turned off `autoFocus` in order to move focus themselves. this._elementRef.nativeElement.focus(); } } /** Restores focus to the element that was focused before the dialog opened. */ }, { key: "_restoreFocus", value: function _restoreFocus() { var previousElement = this._elementFocusedBeforeDialogWasOpened; // We need the extra check, because IE can set the `activeElement` to null in some cases. if (this._config.restoreFocus && previousElement && typeof previousElement.focus === 'function') { var activeElement = this._document.activeElement; var element = this._elementRef.nativeElement; // Make sure that focus is still inside the dialog or is on the body (usually because a // non-focusable element like the backdrop was clicked) before moving it. It's possible that // the consumer moved it themselves before the animation was done, in which case we shouldn't // do anything. if (!activeElement || activeElement === this._document.body || activeElement === element || element.contains(activeElement)) { if (this._focusMonitor) { this._focusMonitor.focusVia(previousElement, this._closeInteractionType); this._closeInteractionType = null; } else { previousElement.focus(); } } } if (this._focusTrap) { this._focusTrap.destroy(); } } /** Sets up the focus trap. */ }, { key: "_setupFocusTrap", value: function _setupFocusTrap() { this._focusTrap = this._focusTrapFactory.create(this._elementRef.nativeElement); } /** Captures the element that was focused before the dialog was opened. */ }, { key: "_capturePreviouslyFocusedElement", value: function _capturePreviouslyFocusedElement() { if (this._document) { this._elementFocusedBeforeDialogWasOpened = this._document.activeElement; } } /** Focuses the dialog container. */ }, { key: "_focusDialogContainer", value: function _focusDialogContainer() { // Note that there is no focus method when rendering on the server. if (this._elementRef.nativeElement.focus) { this._elementRef.nativeElement.focus(); } } /** Returns whether focus is inside the dialog. */ }, { key: "_containsFocus", value: function _containsFocus() { var element = this._elementRef.nativeElement; var activeElement = this._document.activeElement; return element === activeElement || element.contains(activeElement); } }]); return _MatDialogContainerBase; }(_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["BasePortalOutlet"]); _MatDialogContainerBase.ɵfac = function _MatDialogContainerBase_Factory(t) { return new (t || _MatDialogContainerBase)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogConfig), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"])); }; _MatDialogContainerBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: _MatDialogContainerBase, viewQuery: function _MatDialogContainerBase_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵstaticViewQuery"](_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵloadQuery"]()) && (ctx._portalOutlet = _t.first); } }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵInheritDefinitionFeature"]] }); _MatDialogContainerBase.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }, { type: MatDialogConfig }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"] }]; }; _MatDialogContainerBase.propDecorators = { _portalOutlet: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewChild"], args: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], { static: true }] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](_MatDialogContainerBase, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusTrapFactory"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }, { type: MatDialogConfig }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_12__["FocusMonitor"] }]; }, { _portalOutlet: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewChild"], args: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"], { static: true }] }] }); })(); /** * Internal component that wraps user-provided dialog content. * Animation is based on https://material.io/guidelines/motion/choreography.html. * @docs-private */ var MatDialogContainer = /*#__PURE__*/function (_MatDialogContainerBa) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDialogContainer, _MatDialogContainerBa); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDialogContainer); function MatDialogContainer() { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogContainer); _this2 = _super2.apply(this, arguments); /** State of the dialog animation. */ _this2._state = 'enter'; return _this2; } /** Callback, invoked whenever an animation on the host completes. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogContainer, [{ key: "_onAnimationDone", value: function _onAnimationDone(_ref) { var toState = _ref.toState, totalTime = _ref.totalTime; if (toState === 'enter') { this._trapFocus(); this._animationStateChanged.next({ state: 'opened', totalTime: totalTime }); } else if (toState === 'exit') { this._restoreFocus(); this._animationStateChanged.next({ state: 'closed', totalTime: totalTime }); } } /** Callback, invoked when an animation on the host starts. */ }, { key: "_onAnimationStart", value: function _onAnimationStart(_ref2) { var toState = _ref2.toState, totalTime = _ref2.totalTime; if (toState === 'enter') { this._animationStateChanged.next({ state: 'opening', totalTime: totalTime }); } else if (toState === 'exit' || toState === 'void') { this._animationStateChanged.next({ state: 'closing', totalTime: totalTime }); } } /** Starts the dialog exit animation. */ }, { key: "_startExitAnimation", value: function _startExitAnimation() { this._state = 'exit'; // Mark the container for check so it can react if the // view container is using OnPush change detection. this._changeDetectorRef.markForCheck(); } }]); return MatDialogContainer; }(_MatDialogContainerBase); MatDialogContainer.ɵfac = function MatDialogContainer_Factory(t) { return ɵMatDialogContainer_BaseFactory(t || MatDialogContainer); }; MatDialogContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineComponent"]({ type: MatDialogContainer, selectors: [["mat-dialog-container"]], hostAttrs: ["tabindex", "-1", "aria-modal", "true", 1, "mat-dialog-container"], hostVars: 6, hostBindings: function MatDialogContainer_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsyntheticHostListener"]("@dialogContainer.start", function MatDialogContainer_animation_dialogContainer_start_HostBindingHandler($event) { return ctx._onAnimationStart($event); })("@dialogContainer.done", function MatDialogContainer_animation_dialogContainer_done_HostBindingHandler($event) { return ctx._onAnimationDone($event); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵhostProperty"]("id", ctx._id); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵattribute"]("role", ctx._config.role)("aria-labelledby", ctx._config.ariaLabel ? null : ctx._ariaLabelledBy)("aria-label", ctx._config.ariaLabel)("aria-describedby", ctx._config.ariaDescribedBy || null); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsyntheticHostProperty"]("@dialogContainer", ctx._state); } }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵInheritDefinitionFeature"]], decls: 1, vars: 0, consts: [["cdkPortalOutlet", ""]], template: function MatDialogContainer_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtemplate"](0, MatDialogContainer_ng_template_0_Template, 0, 0, "ng-template", 0); } }, directives: [_angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["CdkPortalOutlet"]], styles: [".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"], encapsulation: 2, data: { animation: [matDialogAnimations.dialogContainer] } }); var ɵMatDialogContainer_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵgetInheritedFactory"](MatDialogContainer); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogContainer, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Component"], args: [{ selector: 'mat-dialog-container', template: "\n", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewEncapsulation"].None, // Using OnPush for dialogs caused some G3 sync issues. Disabled until we can track them down. // tslint:disable-next-line:validate-decorators changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectionStrategy"].Default, animations: [matDialogAnimations.dialogContainer], host: { 'class': 'mat-dialog-container', 'tabindex': '-1', 'aria-modal': 'true', '[id]': '_id', '[attr.role]': '_config.role', '[attr.aria-labelledby]': '_config.ariaLabel ? null : _ariaLabelledBy', '[attr.aria-label]': '_config.ariaLabel', '[attr.aria-describedby]': '_config.ariaDescribedBy || null', '[@dialogContainer]': '_state', '(@dialogContainer.start)': '_onAnimationStart($event)', '(@dialogContainer.done)': '_onAnimationDone($event)' }, styles: [".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ // TODO(jelbourn): resizing // Counter for unique dialog ids. var uniqueId = 0; /** * Reference to a dialog opened via the MatDialog service. */ var MatDialogRef = /*#__PURE__*/function () { function MatDialogRef(_overlayRef, _containerInstance) { var _this3 = this; var id = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : "mat-dialog-".concat(uniqueId++); Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogRef); this._overlayRef = _overlayRef; this._containerInstance = _containerInstance; this.id = id; /** Whether the user is allowed to close the dialog. */ this.disableClose = this._containerInstance._config.disableClose; /** Subject for notifying the user that the dialog has finished opening. */ this._afterOpened = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"](); /** Subject for notifying the user that the dialog has finished closing. */ this._afterClosed = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"](); /** Subject for notifying the user that the dialog has started closing. */ this._beforeClosed = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"](); /** Current state of the dialog. */ this._state = 0 /* OPEN */ ; // Pass the id along to the container. _containerInstance._id = id; // Emit when opening animation completes _containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) { return event.state === 'opened'; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function () { _this3._afterOpened.next(); _this3._afterOpened.complete(); }); // Dispose overlay when closing animation is complete _containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) { return event.state === 'closed'; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function () { clearTimeout(_this3._closeFallbackTimeout); _this3._finishDialogClose(); }); _overlayRef.detachments().subscribe(function () { _this3._beforeClosed.next(_this3._result); _this3._beforeClosed.complete(); _this3._afterClosed.next(_this3._result); _this3._afterClosed.complete(); _this3.componentInstance = null; _this3._overlayRef.dispose(); }); _overlayRef.keydownEvents().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) { return event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__["ESCAPE"] && !_this3.disableClose && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_14__["hasModifierKey"])(event); })).subscribe(function (event) { event.preventDefault(); _closeDialogVia(_this3, 'keyboard'); }); _overlayRef.backdropClick().subscribe(function () { if (_this3.disableClose) { _this3._containerInstance._recaptureFocus(); } else { _closeDialogVia(_this3, 'mouse'); } }); } /** * Close the dialog. * @param dialogResult Optional result to return to the dialog opener. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogRef, [{ key: "close", value: function close(dialogResult) { var _this4 = this; this._result = dialogResult; // Transition the backdrop in parallel to the dialog. this._containerInstance._animationStateChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["filter"])(function (event) { return event.state === 'closing'; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["take"])(1)).subscribe(function (event) { _this4._beforeClosed.next(dialogResult); _this4._beforeClosed.complete(); _this4._overlayRef.detachBackdrop(); // The logic that disposes of the overlay depends on the exit animation completing, however // it isn't guaranteed if the parent view is destroyed while it's running. Add a fallback // timeout which will clean everything up if the animation hasn't fired within the specified // amount of time plus 100ms. We don't need to run this outside the NgZone, because for the // vast majority of cases the timeout will have been cleared before it has the chance to fire. _this4._closeFallbackTimeout = setTimeout(function () { return _this4._finishDialogClose(); }, event.totalTime + 100); }); this._state = 1 /* CLOSING */ ; this._containerInstance._startExitAnimation(); } /** * Gets an observable that is notified when the dialog is finished opening. */ }, { key: "afterOpened", value: function afterOpened() { return this._afterOpened; } /** * Gets an observable that is notified when the dialog is finished closing. */ }, { key: "afterClosed", value: function afterClosed() { return this._afterClosed; } /** * Gets an observable that is notified when the dialog has started closing. */ }, { key: "beforeClosed", value: function beforeClosed() { return this._beforeClosed; } /** * Gets an observable that emits when the overlay's backdrop has been clicked. */ }, { key: "backdropClick", value: function backdropClick() { return this._overlayRef.backdropClick(); } /** * Gets an observable that emits when keydown events are targeted on the overlay. */ }, { key: "keydownEvents", value: function keydownEvents() { return this._overlayRef.keydownEvents(); } /** * Updates the dialog's position. * @param position New dialog position. */ }, { key: "updatePosition", value: function updatePosition(position) { var strategy = this._getPositionStrategy(); if (position && (position.left || position.right)) { position.left ? strategy.left(position.left) : strategy.right(position.right); } else { strategy.centerHorizontally(); } if (position && (position.top || position.bottom)) { position.top ? strategy.top(position.top) : strategy.bottom(position.bottom); } else { strategy.centerVertically(); } this._overlayRef.updatePosition(); return this; } /** * Updates the dialog's width and height. * @param width New width of the dialog. * @param height New height of the dialog. */ }, { key: "updateSize", value: function updateSize() { var width = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var height = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; this._getPositionStrategy().width(width).height(height); this._overlayRef.updatePosition(); return this; } /** Add a CSS class or an array of classes to the overlay pane. */ }, { key: "addPanelClass", value: function addPanelClass(classes) { this._overlayRef.addPanelClass(classes); return this; } /** Remove a CSS class or an array of classes from the overlay pane. */ }, { key: "removePanelClass", value: function removePanelClass(classes) { this._overlayRef.removePanelClass(classes); return this; } /** Gets the current state of the dialog's lifecycle. */ }, { key: "getState", value: function getState() { return this._state; } /** * Finishes the dialog close by updating the state of the dialog * and disposing the overlay. */ }, { key: "_finishDialogClose", value: function _finishDialogClose() { this._state = 2 /* CLOSED */ ; this._overlayRef.dispose(); } /** Fetches the position strategy object from the overlay ref. */ }, { key: "_getPositionStrategy", value: function _getPositionStrategy() { return this._overlayRef.getConfig().positionStrategy; } }]); return MatDialogRef; }(); /** * Closes the dialog with the specified interaction type. This is currently not part of * `MatDialogRef` as that would conflict with custom dialog ref mocks provided in tests. * More details. See: https://github.com/angular/components/pull/9257#issuecomment-651342226. */ // TODO: TODO: Move this back into `MatDialogRef` when we provide an official mock dialog ref. function _closeDialogVia(ref, interactionType, result) { // Some mock dialog ref instances in tests do not have the `_containerInstance` property. // For those, we keep the behavior as is and do not deal with the interaction type. if (ref._containerInstance !== undefined) { ref._containerInstance._closeInteractionType = interactionType; } return ref.close(result); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Injection token that can be used to access the data that was passed in to a dialog. */ var MAT_DIALOG_DATA = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('MatDialogData'); /** Injection token that can be used to specify default dialog options. */ var MAT_DIALOG_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-dialog-default-options'); /** Injection token that determines the scroll handling while the dialog is open. */ var MAT_DIALOG_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-dialog-scroll-strategy'); /** @docs-private */ function MAT_DIALOG_SCROLL_STRATEGY_FACTORY(overlay) { return function () { return overlay.scrollStrategies.block(); }; } /** @docs-private */ function MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY(overlay) { return function () { return overlay.scrollStrategies.block(); }; } /** @docs-private */ var MAT_DIALOG_SCROLL_STRATEGY_PROVIDER = { provide: MAT_DIALOG_SCROLL_STRATEGY, deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]], useFactory: MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY }; /** * Base class for dialog services. The base dialog service allows * for arbitrary dialog refs and dialog container components. */ var _MatDialogBase = /*#__PURE__*/function () { function _MatDialogBase(_overlay, _injector, _defaultOptions, _parentDialog, _overlayContainer, scrollStrategy, _dialogRefConstructor, _dialogContainerType, _dialogDataToken) { var _this5 = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatDialogBase); this._overlay = _overlay; this._injector = _injector; this._defaultOptions = _defaultOptions; this._parentDialog = _parentDialog; this._overlayContainer = _overlayContainer; this._dialogRefConstructor = _dialogRefConstructor; this._dialogContainerType = _dialogContainerType; this._dialogDataToken = _dialogDataToken; this._openDialogsAtThisLevel = []; this._afterAllClosedAtThisLevel = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"](); this._afterOpenedAtThisLevel = new rxjs__WEBPACK_IMPORTED_MODULE_10__["Subject"](); this._ariaHiddenElements = new Map(); // TODO (jelbourn): tighten the typing right-hand side of this expression. /** * Stream that emits when all open dialog have finished closing. * Will emit on subscribe if there are no open dialogs to begin with. */ this.afterAllClosed = Object(rxjs__WEBPACK_IMPORTED_MODULE_10__["defer"])(function () { return _this5.openDialogs.length ? _this5._getAfterAllClosed() : _this5._getAfterAllClosed().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__["startWith"])(undefined)); }); this._scrollStrategy = scrollStrategy; } /** Keeps track of the currently-open dialogs. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatDialogBase, [{ key: "openDialogs", get: function get() { return this._parentDialog ? this._parentDialog.openDialogs : this._openDialogsAtThisLevel; } /** Stream that emits when a dialog has been opened. */ }, { key: "afterOpened", get: function get() { return this._parentDialog ? this._parentDialog.afterOpened : this._afterOpenedAtThisLevel; } }, { key: "_getAfterAllClosed", value: function _getAfterAllClosed() { var parent = this._parentDialog; return parent ? parent._getAfterAllClosed() : this._afterAllClosedAtThisLevel; } }, { key: "open", value: function open(componentOrTemplateRef, config) { var _this6 = this; config = _applyConfigDefaults(config, this._defaultOptions || new MatDialogConfig()); if (config.id && this.getDialogById(config.id) && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error("Dialog with id \"".concat(config.id, "\" exists already. The dialog id must be unique.")); } var overlayRef = this._createOverlay(config); var dialogContainer = this._attachDialogContainer(overlayRef, config); var dialogRef = this._attachDialogContent(componentOrTemplateRef, dialogContainer, overlayRef, config); // If this is the first dialog that we're opening, hide all the non-overlay content. if (!this.openDialogs.length) { this._hideNonDialogContentFromAssistiveTechnology(); } this.openDialogs.push(dialogRef); dialogRef.afterClosed().subscribe(function () { return _this6._removeOpenDialog(dialogRef); }); this.afterOpened.next(dialogRef); // Notify the dialog container that the content has been attached. dialogContainer._initializeWithAttachedContent(); return dialogRef; } /** * Closes all of the currently-open dialogs. */ }, { key: "closeAll", value: function closeAll() { this._closeDialogs(this.openDialogs); } /** * Finds an open dialog by its id. * @param id ID to use when looking up the dialog. */ }, { key: "getDialogById", value: function getDialogById(id) { return this.openDialogs.find(function (dialog) { return dialog.id === id; }); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { // Only close the dialogs at this level on destroy // since the parent service may still be active. this._closeDialogs(this._openDialogsAtThisLevel); this._afterAllClosedAtThisLevel.complete(); this._afterOpenedAtThisLevel.complete(); } /** * Creates the overlay into which the dialog will be loaded. * @param config The dialog configuration. * @returns A promise resolving to the OverlayRef for the created overlay. */ }, { key: "_createOverlay", value: function _createOverlay(config) { var overlayConfig = this._getOverlayConfig(config); return this._overlay.create(overlayConfig); } /** * Creates an overlay config from a dialog config. * @param dialogConfig The dialog configuration. * @returns The overlay configuration. */ }, { key: "_getOverlayConfig", value: function _getOverlayConfig(dialogConfig) { var state = new _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayConfig"]({ positionStrategy: this._overlay.position().global(), scrollStrategy: dialogConfig.scrollStrategy || this._scrollStrategy(), panelClass: dialogConfig.panelClass, hasBackdrop: dialogConfig.hasBackdrop, direction: dialogConfig.direction, minWidth: dialogConfig.minWidth, minHeight: dialogConfig.minHeight, maxWidth: dialogConfig.maxWidth, maxHeight: dialogConfig.maxHeight, disposeOnNavigation: dialogConfig.closeOnNavigation }); if (dialogConfig.backdropClass) { state.backdropClass = dialogConfig.backdropClass; } return state; } /** * Attaches a dialog container to a dialog's already-created overlay. * @param overlay Reference to the dialog's underlying overlay. * @param config The dialog configuration. * @returns A promise resolving to a ComponentRef for the attached container. */ }, { key: "_attachDialogContainer", value: function _attachDialogContainer(overlay, config) { var userInjector = config && config.viewContainerRef && config.viewContainerRef.injector; var injector = _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"].create({ parent: userInjector || this._injector, providers: [{ provide: MatDialogConfig, useValue: config }] }); var containerPortal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["ComponentPortal"](this._dialogContainerType, config.viewContainerRef, injector, config.componentFactoryResolver); var containerRef = overlay.attach(containerPortal); return containerRef.instance; } /** * Attaches the user-provided component to the already-created dialog container. * @param componentOrTemplateRef The type of component being loaded into the dialog, * or a TemplateRef to instantiate as the content. * @param dialogContainer Reference to the wrapping dialog container. * @param overlayRef Reference to the overlay in which the dialog resides. * @param config The dialog configuration. * @returns A promise resolving to the MatDialogRef that should be returned to the user. */ }, { key: "_attachDialogContent", value: function _attachDialogContent(componentOrTemplateRef, dialogContainer, overlayRef, config) { // Create a reference to the dialog we're creating in order to give the user a handle // to modify and close it. var dialogRef = new this._dialogRefConstructor(overlayRef, dialogContainer, config.id); if (componentOrTemplateRef instanceof _angular_core__WEBPACK_IMPORTED_MODULE_6__["TemplateRef"]) { dialogContainer.attachTemplatePortal(new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["TemplatePortal"](componentOrTemplateRef, null, { $implicit: config.data, dialogRef: dialogRef })); } else { var injector = this._createInjector(config, dialogRef, dialogContainer); var contentRef = dialogContainer.attachComponentPortal(new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["ComponentPortal"](componentOrTemplateRef, config.viewContainerRef, injector)); dialogRef.componentInstance = contentRef.instance; } dialogRef.updateSize(config.width, config.height).updatePosition(config.position); return dialogRef; } /** * Creates a custom injector to be used inside the dialog. This allows a component loaded inside * of a dialog to close itself and, optionally, to return a value. * @param config Config object that is used to construct the dialog. * @param dialogRef Reference to the dialog. * @param dialogContainer Dialog container element that wraps all of the contents. * @returns The custom injector that can be used inside the dialog. */ }, { key: "_createInjector", value: function _createInjector(config, dialogRef, dialogContainer) { var userInjector = config && config.viewContainerRef && config.viewContainerRef.injector; // The dialog container should be provided as the dialog container and the dialog's // content are created out of the same `ViewContainerRef` and as such, are siblings // for injector purposes. To allow the hierarchy that is expected, the dialog // container is explicitly provided in the injector. var providers = [{ provide: this._dialogContainerType, useValue: dialogContainer }, { provide: this._dialogDataToken, useValue: config.data }, { provide: this._dialogRefConstructor, useValue: dialogRef }]; if (config.direction && (!userInjector || !userInjector.get(_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__["Directionality"], null))) { providers.push({ provide: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_8__["Directionality"], useValue: { value: config.direction, change: Object(rxjs__WEBPACK_IMPORTED_MODULE_10__["of"])() } }); } return _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"].create({ parent: userInjector || this._injector, providers: providers }); } /** * Removes a dialog from the array of open dialogs. * @param dialogRef Dialog to be removed. */ }, { key: "_removeOpenDialog", value: function _removeOpenDialog(dialogRef) { var index = this.openDialogs.indexOf(dialogRef); if (index > -1) { this.openDialogs.splice(index, 1); // If all the dialogs were closed, remove/restore the `aria-hidden` // to a the siblings and emit to the `afterAllClosed` stream. if (!this.openDialogs.length) { this._ariaHiddenElements.forEach(function (previousValue, element) { if (previousValue) { element.setAttribute('aria-hidden', previousValue); } else { element.removeAttribute('aria-hidden'); } }); this._ariaHiddenElements.clear(); this._getAfterAllClosed().next(); } } } /** * Hides all of the content that isn't an overlay from assistive technology. */ }, { key: "_hideNonDialogContentFromAssistiveTechnology", value: function _hideNonDialogContentFromAssistiveTechnology() { var overlayContainer = this._overlayContainer.getContainerElement(); // Ensure that the overlay container is attached to the DOM. if (overlayContainer.parentElement) { var siblings = overlayContainer.parentElement.children; for (var i = siblings.length - 1; i > -1; i--) { var sibling = siblings[i]; if (sibling !== overlayContainer && sibling.nodeName !== 'SCRIPT' && sibling.nodeName !== 'STYLE' && !sibling.hasAttribute('aria-live')) { this._ariaHiddenElements.set(sibling, sibling.getAttribute('aria-hidden')); sibling.setAttribute('aria-hidden', 'true'); } } } } /** Closes all of the dialogs in an array. */ }, { key: "_closeDialogs", value: function _closeDialogs(dialogs) { var i = dialogs.length; while (i--) { // The `_openDialogs` property isn't updated after close until the rxjs subscription // runs on the next microtask, in addition to modifying the array as we're going // through it. We loop through all of them and call close without assuming that // they'll be removed from the list instantaneously. dialogs[i].close(); } } }]); return _MatDialogBase; }(); _MatDialogBase.ɵfac = function _MatDialogBase_Factory(t) { return new (t || _MatDialogBase)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"])); }; _MatDialogBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: _MatDialogBase }); _MatDialogBase.ctorParameters = function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"] }, { type: undefined }, { type: undefined }, { type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"] }, { type: undefined }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](_MatDialogBase, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"] }], function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"] }, { type: undefined }, { type: undefined }, { type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"] }, { type: undefined }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Type"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"] }]; }, null); })(); /** * Service to open Material Design modal dialogs. */ var MatDialog = /*#__PURE__*/function (_MatDialogBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDialog, _MatDialogBase2); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDialog); function MatDialog(overlay, injector, /** * @deprecated `_location` parameter to be removed. * @breaking-change 10.0.0 */ location, defaultOptions, scrollStrategy, parentDialog, overlayContainer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialog); return _super3.call(this, overlay, injector, defaultOptions, parentDialog, overlayContainer, scrollStrategy, MatDialogRef, MatDialogContainer, MAT_DIALOG_DATA); } return MatDialog; }(_MatDialogBase); MatDialog.ɵfac = function MatDialog_Factory(t) { return new (t || MatDialog)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_DIALOG_DEFAULT_OPTIONS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_DIALOG_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MatDialog, 12), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"])); }; MatDialog.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"]({ token: MatDialog, factory: MatDialog.ɵfac }); MatDialog.ctorParameters = function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"] }, { type: _angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: MatDialogConfig, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_DIALOG_DEFAULT_OPTIONS] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_DIALOG_SCROLL_STRATEGY] }] }, { type: MatDialog, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["SkipSelf"] }] }, { type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialog, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"] }], function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injector"] }, { type: _angular_common__WEBPACK_IMPORTED_MODULE_9__["Location"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: MatDialogConfig, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_DIALOG_DEFAULT_OPTIONS] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_DIALOG_SCROLL_STRATEGY] }] }, { type: MatDialog, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["SkipSelf"] }] }, { type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayContainer"] }]; }, null); })(); /** * Applies default options to the dialog config. * @param config Config to be modified. * @param defaultOptions Default options provided. * @returns The new configuration object. */ function _applyConfigDefaults(config, defaultOptions) { return Object.assign(Object.assign({}, defaultOptions), config); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Counter used to generate unique IDs for dialog elements. */ var dialogElementUid = 0; /** * Button that will close the current dialog. */ var MatDialogClose = /*#__PURE__*/function () { function MatDialogClose( // The dialog title directive is always used in combination with a `MatDialogRef`. // tslint:disable-next-line: lightweight-tokens dialogRef, _elementRef, _dialog) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogClose); this.dialogRef = dialogRef; this._elementRef = _elementRef; this._dialog = _dialog; /** Default to "button" to prevents accidental form submits. */ this.type = 'button'; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogClose, [{ key: "ngOnInit", value: function ngOnInit() { if (!this.dialogRef) { // When this directive is included in a dialog via TemplateRef (rather than being // in a Component), the DialogRef isn't available via injection because embedded // views cannot be given a custom injector. Instead, we look up the DialogRef by // ID. This must occur in `onInit`, as the ID binding for the dialog container won't // be resolved at constructor time. this.dialogRef = getClosestDialog(this._elementRef, this._dialog.openDialogs); } } }, { key: "ngOnChanges", value: function ngOnChanges(changes) { var proxiedChange = changes['_matDialogClose'] || changes['_matDialogCloseResult']; if (proxiedChange) { this.dialogResult = proxiedChange.currentValue; } } }, { key: "_onButtonClick", value: function _onButtonClick(event) { // Determinate the focus origin using the click event, because using the FocusMonitor will // result in incorrect origins. Most of the time, close buttons will be auto focused in the // dialog, and therefore clicking the button won't result in a focus change. This means that // the FocusMonitor won't detect any origin change, and will always output `program`. _closeDialogVia(this.dialogRef, event.screenX === 0 && event.screenY === 0 ? 'keyboard' : 'mouse', this.dialogResult); } }]); return MatDialogClose; }(); MatDialogClose.ɵfac = function MatDialogClose_Factory(t) { return new (t || MatDialogClose)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogRef, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialog)); }; MatDialogClose.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: MatDialogClose, selectors: [["", "mat-dialog-close", ""], ["", "matDialogClose", ""]], hostVars: 2, hostBindings: function MatDialogClose_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("click", function MatDialogClose_click_HostBindingHandler($event) { return ctx._onButtonClick($event); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵattribute"]("aria-label", ctx.ariaLabel || null)("type", ctx.type); } }, inputs: { type: "type", dialogResult: ["mat-dialog-close", "dialogResult"], ariaLabel: ["aria-label", "ariaLabel"], _matDialogClose: ["matDialogClose", "_matDialogClose"] }, exportAs: ["matDialogClose"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵNgOnChangesFeature"]] }); MatDialogClose.ctorParameters = function () { return [{ type: MatDialogRef, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: MatDialog }]; }; MatDialogClose.propDecorators = { ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['aria-label'] }], type: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"] }], dialogResult: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['mat-dialog-close'] }], _matDialogClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matDialogClose'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogClose, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"], args: [{ selector: '[mat-dialog-close], [matDialogClose]', exportAs: 'matDialogClose', host: { '(click)': '_onButtonClick($event)', '[attr.aria-label]': 'ariaLabel || null', '[attr.type]': 'type' } }] }], function () { return [{ type: MatDialogRef, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: MatDialog }]; }, { type: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"] }], dialogResult: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['mat-dialog-close'] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['aria-label'] }], _matDialogClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matDialogClose'] }] }); })(); /** * Title of a dialog element. Stays fixed to the top of the dialog when scrolling. */ var MatDialogTitle = /*#__PURE__*/function () { function MatDialogTitle( // The dialog title directive is always used in combination with a `MatDialogRef`. // tslint:disable-next-line: lightweight-tokens _dialogRef, _elementRef, _dialog) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogTitle); this._dialogRef = _dialogRef; this._elementRef = _elementRef; this._dialog = _dialog; this.id = "mat-dialog-title-".concat(dialogElementUid++); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatDialogTitle, [{ key: "ngOnInit", value: function ngOnInit() { var _this7 = this; if (!this._dialogRef) { this._dialogRef = getClosestDialog(this._elementRef, this._dialog.openDialogs); } if (this._dialogRef) { Promise.resolve().then(function () { var container = _this7._dialogRef._containerInstance; if (container && !container._ariaLabelledBy) { container._ariaLabelledBy = _this7.id; } }); } } }]); return MatDialogTitle; }(); MatDialogTitle.ɵfac = function MatDialogTitle_Factory(t) { return new (t || MatDialogTitle)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialogRef, 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MatDialog)); }; MatDialogTitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: MatDialogTitle, selectors: [["", "mat-dialog-title", ""], ["", "matDialogTitle", ""]], hostAttrs: [1, "mat-dialog-title"], hostVars: 1, hostBindings: function MatDialogTitle_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵhostProperty"]("id", ctx.id); } }, inputs: { id: "id" }, exportAs: ["matDialogTitle"] }); MatDialogTitle.ctorParameters = function () { return [{ type: MatDialogRef, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: MatDialog }]; }; MatDialogTitle.propDecorators = { id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogTitle, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"], args: [{ selector: '[mat-dialog-title], [matDialogTitle]', exportAs: 'matDialogTitle', host: { 'class': 'mat-dialog-title', '[id]': 'id' } }] }], function () { return [{ type: MatDialogRef, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: MatDialog }]; }, { id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"] }] }); })(); /** * Scrollable content container of a dialog. */ var MatDialogContent = function MatDialogContent() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogContent); }; MatDialogContent.ɵfac = function MatDialogContent_Factory(t) { return new (t || MatDialogContent)(); }; MatDialogContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: MatDialogContent, selectors: [["", "mat-dialog-content", ""], ["mat-dialog-content"], ["", "matDialogContent", ""]], hostAttrs: [1, "mat-dialog-content"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogContent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"], args: [{ selector: "[mat-dialog-content], mat-dialog-content, [matDialogContent]", host: { 'class': 'mat-dialog-content' } }] }], null, null); })(); /** * Container for the bottom action buttons in a dialog. * Stays fixed to the bottom when scrolling. */ var MatDialogActions = function MatDialogActions() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogActions); }; MatDialogActions.ɵfac = function MatDialogActions_Factory(t) { return new (t || MatDialogActions)(); }; MatDialogActions.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: MatDialogActions, selectors: [["", "mat-dialog-actions", ""], ["mat-dialog-actions"], ["", "matDialogActions", ""]], hostAttrs: [1, "mat-dialog-actions"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogActions, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"], args: [{ selector: "[mat-dialog-actions], mat-dialog-actions, [matDialogActions]", host: { 'class': 'mat-dialog-actions' } }] }], null, null); })(); /** * Finds the closest MatDialogRef to an element by looking at the DOM. * @param element Element relative to which to look for a dialog. * @param openDialogs References to the currently-open dialogs. */ function getClosestDialog(element, openDialogs) { var parent = element.nativeElement.parentElement; while (parent && !parent.classList.contains('mat-dialog-container')) { parent = parent.parentElement; } return parent ? openDialogs.find(function (dialog) { return dialog.id === parent.id; }) : null; } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatDialogModule = function MatDialogModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatDialogModule); }; MatDialogModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({ type: MatDialogModule }); MatDialogModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({ factory: function MatDialogModule_Factory(t) { return new (t || MatDialogModule)(); }, providers: [MatDialog, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER], imports: [[_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatDialogModule, { declarations: function declarations() { return [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogActions, MatDialogContent]; }, imports: function imports() { return [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]]; }, exports: function exports() { return [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogContent, MatDialogActions, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatDialogModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"], args: [{ imports: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_4__["OverlayModule"], _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_5__["PortalModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], exports: [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogContent, MatDialogActions, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], declarations: [MatDialogContainer, MatDialogClose, MatDialogTitle, MatDialogActions, MatDialogContent], providers: [MatDialog, MAT_DIALOG_SCROLL_STRATEGY_PROVIDER], entryComponents: [MatDialogContainer] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "0K5P": /*!*******************************************!*\ !*** ./node_modules/d3-shape/src/noop.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function () {}); /***/ }), /***/ "0MNC": /*!*******************************************************************!*\ !*** ./node_modules/@angular/cdk/__ivy_ngcc__/fesm2015/layout.js ***! \*******************************************************************/ /*! exports provided: BreakpointObserver, Breakpoints, LayoutModule, MediaMatcher */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BreakpointObserver", function() { return BreakpointObserver; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Breakpoints", function() { return Breakpoints; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutModule", function() { return LayoutModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MediaMatcher", function() { return MediaMatcher; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var LayoutModule = function LayoutModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, LayoutModule); }; LayoutModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: LayoutModule }); LayoutModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ factory: function LayoutModule_Factory(t) { return new (t || LayoutModule)(); } }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](LayoutModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"], args: [{}] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Global registry for all dynamically-created, injected media queries. */ var mediaQueriesForWebkitCompatibility = new Set(); /** Style tag that holds all of the dynamically-created media queries. */ var mediaQueryStyleNode; /** A utility for calling matchMedia queries. */ var MediaMatcher = /*#__PURE__*/function () { function MediaMatcher(_platform) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MediaMatcher); this._platform = _platform; this._matchMedia = this._platform.isBrowser && window.matchMedia ? // matchMedia is bound to the window scope intentionally as it is an illegal invocation to // call it from a different scope. window.matchMedia.bind(window) : noopMatchMedia; } /** * Evaluates the given media query and returns the native MediaQueryList from which results * can be retrieved. * Confirms the layout engine will trigger for the selector query provided and returns the * MediaQueryList for the query provided. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MediaMatcher, [{ key: "matchMedia", value: function matchMedia(query) { if (this._platform.WEBKIT) { createEmptyStyleRule(query); } return this._matchMedia(query); } }]); return MediaMatcher; }(); MediaMatcher.ɵfac = function MediaMatcher_Factory(t) { return new (t || MediaMatcher)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"])); }; MediaMatcher.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"])({ factory: function MediaMatcher_Factory() { return new MediaMatcher(Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"])); }, token: MediaMatcher, providedIn: "root" }); MediaMatcher.ctorParameters = function () { return [{ type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](MediaMatcher, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return [{ type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_6__["Platform"] }]; }, null); })(); /** * For Webkit engines that only trigger the MediaQueryListListener when * there is at least one CSS selector for the respective media query. */ function createEmptyStyleRule(query) { if (mediaQueriesForWebkitCompatibility.has(query)) { return; } try { if (!mediaQueryStyleNode) { mediaQueryStyleNode = document.createElement('style'); mediaQueryStyleNode.setAttribute('type', 'text/css'); document.head.appendChild(mediaQueryStyleNode); } if (mediaQueryStyleNode.sheet) { mediaQueryStyleNode.sheet.insertRule("@media ".concat(query, " {.fx-query-test{ }}"), 0); mediaQueriesForWebkitCompatibility.add(query); } } catch (e) { console.error(e); } } /** No-op matchMedia replacement for non-browser platforms. */ function noopMatchMedia(query) { // Use `as any` here to avoid adding additional necessary properties for // the noop matcher. return { matches: query === 'all' || query === '', media: query, addListener: function addListener() {}, removeListener: function removeListener() {} }; } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Utility for checking the matching state of @media queries. */ var BreakpointObserver = /*#__PURE__*/function () { function BreakpointObserver(_mediaMatcher, _zone) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BreakpointObserver); this._mediaMatcher = _mediaMatcher; this._zone = _zone; /** A map of all media queries currently being listened for. */ this._queries = new Map(); /** A subject for all other observables to takeUntil based on. */ this._destroySubject = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); } /** Completes the active subject, signalling to all other observables to complete. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(BreakpointObserver, [{ key: "ngOnDestroy", value: function ngOnDestroy() { this._destroySubject.next(); this._destroySubject.complete(); } /** * Whether one or more media queries match the current viewport size. * @param value One or more media queries to check. * @returns Whether any of the media queries match. */ }, { key: "isMatched", value: function isMatched(value) { var _this = this; var queries = splitQueries(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__["coerceArray"])(value)); return queries.some(function (mediaQuery) { return _this._registerQuery(mediaQuery).mql.matches; }); } /** * Gets an observable of results for the given queries that will emit new results for any changes * in matching of the given queries. * @param value One or more media queries to check. * @returns A stream of matches for the given queries. */ }, { key: "observe", value: function observe(value) { var _this2 = this; var queries = splitQueries(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_3__["coerceArray"])(value)); var observables = queries.map(function (query) { return _this2._registerQuery(query).observable; }); var stateObservable = Object(rxjs__WEBPACK_IMPORTED_MODULE_4__["combineLatest"])(observables); // Emit the first state immediately, and then debounce the subsequent emissions. stateObservable = Object(rxjs__WEBPACK_IMPORTED_MODULE_4__["concat"])(stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["take"])(1)), stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["skip"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["debounceTime"])(0))); return stateObservable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["map"])(function (breakpointStates) { var response = { matches: false, breakpoints: {} }; breakpointStates.forEach(function (_ref) { var matches = _ref.matches, query = _ref.query; response.matches = response.matches || matches; response.breakpoints[query] = matches; }); return response; })); } /** Registers a specific query to be listened for. */ }, { key: "_registerQuery", value: function _registerQuery(query) { var _this3 = this; // Only set up a new MediaQueryList if it is not already being listened for. if (this._queries.has(query)) { return this._queries.get(query); } var mql = this._mediaMatcher.matchMedia(query); // Create callback for match changes and add it is as a listener. var queryObservable = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (observer) { // Listener callback methods are wrapped to be placed back in ngZone. Callbacks must be placed // back into the zone because matchMedia is only included in Zone.js by loading the // webapis-media-query.js file alongside the zone.js file. Additionally, some browsers do not // have MediaQueryList inherit from EventTarget, which causes inconsistencies in how Zone.js // patches it. var handler = function handler(e) { return _this3._zone.run(function () { return observer.next(e); }); }; mql.addListener(handler); return function () { mql.removeListener(handler); }; }).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["startWith"])(mql), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["map"])(function (_ref2) { var matches = _ref2.matches; return { query: query, matches: matches }; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_5__["takeUntil"])(this._destroySubject)); // Add the MediaQueryList to the set of queries. var output = { observable: queryObservable, mql: mql }; this._queries.set(query, output); return output; } }]); return BreakpointObserver; }(); BreakpointObserver.ɵfac = function BreakpointObserver_Factory(t) { return new (t || BreakpointObserver)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](MediaMatcher), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"])); }; BreakpointObserver.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"])({ factory: function BreakpointObserver_Factory() { return new BreakpointObserver(Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(MediaMatcher), Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"])(_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"])); }, token: BreakpointObserver, providedIn: "root" }); BreakpointObserver.ctorParameters = function () { return [{ type: MediaMatcher }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](BreakpointObserver, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return [{ type: MediaMatcher }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"] }]; }, null); })(); /** * Split each query string into separate query strings if two queries are provided as comma * separated. */ function splitQueries(queries) { return queries.map(function (query) { return query.split(','); }).reduce(function (a1, a2) { return a1.concat(a2); }).map(function (query) { return query.trim(); }); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ // PascalCase is being used as Breakpoints is used like an enum. // tslint:disable-next-line:variable-name var Breakpoints = { XSmall: '(max-width: 599.98px)', Small: '(min-width: 600px) and (max-width: 959.98px)', Medium: '(min-width: 960px) and (max-width: 1279.98px)', Large: '(min-width: 1280px) and (max-width: 1919.98px)', XLarge: '(min-width: 1920px)', Handset: '(max-width: 599.98px) and (orientation: portrait), ' + '(max-width: 959.98px) and (orientation: landscape)', Tablet: '(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), ' + '(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)', Web: '(min-width: 840px) and (orientation: portrait), ' + '(min-width: 1280px) and (orientation: landscape)', HandsetPortrait: '(max-width: 599.98px) and (orientation: portrait)', TabletPortrait: '(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)', WebPortrait: '(min-width: 840px) and (orientation: portrait)', HandsetLandscape: '(max-width: 959.98px) and (orientation: landscape)', TabletLandscape: '(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)', WebLandscape: '(min-width: 1280px) and (orientation: landscape)' }; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "0ND3": /*!************************************************************!*\ !*** ./node_modules/d3-transition/src/transition/style.js ***! \************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-interpolate */ "pD2Y"); /* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-selection */ "/TIM"); /* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./schedule.js */ "rtYu"); /* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tween.js */ "Nehl"); /* harmony import */ var _interpolate_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./interpolate.js */ "5aFE"); function styleNull(name, interpolate) { var string00, string10, interpolate0; return function () { var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name), string1 = (this.style.removeProperty(name), Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name)); return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : interpolate0 = interpolate(string00 = string0, string10 = string1); }; } function styleRemove(name) { return function () { this.style.removeProperty(name); }; } function styleConstant(name, interpolate, value1) { var string00, string1 = value1 + "", interpolate0; return function () { var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name); return string0 === string1 ? null : string0 === string00 ? interpolate0 : interpolate0 = interpolate(string00 = string0, value1); }; } function styleFunction(name, interpolate, value) { var string00, string10, interpolate0; return function () { var string0 = Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name), value1 = value(this), string1 = value1 + ""; if (value1 == null) string1 = value1 = (this.style.removeProperty(name), Object(d3_selection__WEBPACK_IMPORTED_MODULE_1__["style"])(this, name)); return string0 === string1 ? null : string0 === string00 && string1 === string10 ? interpolate0 : (string10 = string1, interpolate0 = interpolate(string00 = string0, value1)); }; } function styleMaybeRemove(id, name) { var on0, on1, listener0, key = "style." + name, event = "end." + key, remove; return function () { var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_2__["set"])(this, id), on = schedule.on, listener = schedule.value[key] == null ? remove || (remove = styleRemove(name)) : undefined; // If this node shared a dispatch with the previous node, // just assign the updated shared dispatch and we’re done! // Otherwise, copy-on-write. if (on !== on0 || listener0 !== listener) (on1 = (on0 = on).copy()).on(event, listener0 = listener); schedule.on = on1; }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value, priority) { var i = (name += "") === "transform" ? d3_interpolate__WEBPACK_IMPORTED_MODULE_0__["interpolateTransformCss"] : _interpolate_js__WEBPACK_IMPORTED_MODULE_4__["default"]; return value == null ? this.styleTween(name, styleNull(name, i)).on("end.style." + name, styleRemove(name)) : typeof value === "function" ? this.styleTween(name, styleFunction(name, i, Object(_tween_js__WEBPACK_IMPORTED_MODULE_3__["tweenValue"])(this, "style." + name, value))).each(styleMaybeRemove(this._id, name)) : this.styleTween(name, styleConstant(name, i, value), priority).on("end.style." + name, null); }); /***/ }), /***/ "0Pi8": /*!******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/endWith.js ***! \******************************************************************/ /*! exports provided: endWith */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "endWith", function() { return endWith; }); /* harmony import */ var _observable_concat__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/concat */ "GyhO"); /* harmony import */ var _observable_of__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../observable/of */ "LRne"); function endWith() { for (var _len = arguments.length, array = new Array(_len), _key = 0; _key < _len; _key++) { array[_key] = arguments[_key]; } return function (source) { return Object(_observable_concat__WEBPACK_IMPORTED_MODULE_0__["concat"])(source, _observable_of__WEBPACK_IMPORTED_MODULE_1__["of"].apply(void 0, array)); }; } /***/ }), /***/ "0T5i": /*!**************************************************!*\ !*** ./node_modules/d3-shape/src/offset/none.js ***! \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (series, order) { if (!((n = series.length) > 1)) return; for (var i = 1, j, s0, s1 = series[order[0]], n, m = s1.length; i < n; ++i) { s0 = s1, s1 = series[order[i]]; for (j = 0; j < m; ++j) { s1[j][1] += s1[j][0] = isNaN(s0[j][1]) ? s0[j][0] : s0[j][1]; } } }); /***/ }), /***/ "0W9s": /*!************************************************************!*\ !*** ./node_modules/d3-transition/src/transition/index.js ***! \************************************************************/ /*! exports provided: Transition, default, newId */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Transition", function() { return Transition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return transition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "newId", function() { return newId; }); /* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-selection */ "/TIM"); /* harmony import */ var _attr_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./attr.js */ "/+7g"); /* harmony import */ var _attrTween_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./attrTween.js */ "DF+l"); /* harmony import */ var _delay_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./delay.js */ "hl/D"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./duration.js */ "8nbz"); /* harmony import */ var _ease_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./ease.js */ "WFWS"); /* harmony import */ var _filter_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./filter.js */ "zyLn"); /* harmony import */ var _merge_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./merge.js */ "qR3b"); /* harmony import */ var _on_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./on.js */ "aNk7"); /* harmony import */ var _remove_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./remove.js */ "/KiP"); /* harmony import */ var _select_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./select.js */ "r5Py"); /* harmony import */ var _selectAll_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./selectAll.js */ "7VZX"); /* harmony import */ var _selection_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./selection.js */ "cKk/"); /* harmony import */ var _style_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./style.js */ "0ND3"); /* harmony import */ var _styleTween_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./styleTween.js */ "D/GG"); /* harmony import */ var _text_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./text.js */ "31Y3"); /* harmony import */ var _textTween_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./textTween.js */ "Xl5i"); /* harmony import */ var _transition_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./transition.js */ "4bGx"); /* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./tween.js */ "Nehl"); /* harmony import */ var _end_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./end.js */ "mKzq"); var id = 0; function Transition(groups, parents, name, id) { this._groups = groups; this._parents = parents; this._name = name; this._id = id; } function transition(name) { return Object(d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"])().transition(name); } function newId() { return ++id; } var selection_prototype = d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype; Transition.prototype = transition.prototype = { constructor: Transition, select: _select_js__WEBPACK_IMPORTED_MODULE_10__["default"], selectAll: _selectAll_js__WEBPACK_IMPORTED_MODULE_11__["default"], filter: _filter_js__WEBPACK_IMPORTED_MODULE_6__["default"], merge: _merge_js__WEBPACK_IMPORTED_MODULE_7__["default"], selection: _selection_js__WEBPACK_IMPORTED_MODULE_12__["default"], transition: _transition_js__WEBPACK_IMPORTED_MODULE_17__["default"], call: selection_prototype.call, nodes: selection_prototype.nodes, node: selection_prototype.node, size: selection_prototype.size, empty: selection_prototype.empty, each: selection_prototype.each, on: _on_js__WEBPACK_IMPORTED_MODULE_8__["default"], attr: _attr_js__WEBPACK_IMPORTED_MODULE_1__["default"], attrTween: _attrTween_js__WEBPACK_IMPORTED_MODULE_2__["default"], style: _style_js__WEBPACK_IMPORTED_MODULE_13__["default"], styleTween: _styleTween_js__WEBPACK_IMPORTED_MODULE_14__["default"], text: _text_js__WEBPACK_IMPORTED_MODULE_15__["default"], textTween: _textTween_js__WEBPACK_IMPORTED_MODULE_16__["default"], remove: _remove_js__WEBPACK_IMPORTED_MODULE_9__["default"], tween: _tween_js__WEBPACK_IMPORTED_MODULE_18__["default"], delay: _delay_js__WEBPACK_IMPORTED_MODULE_3__["default"], duration: _duration_js__WEBPACK_IMPORTED_MODULE_4__["default"], ease: _ease_js__WEBPACK_IMPORTED_MODULE_5__["default"], end: _end_js__WEBPACK_IMPORTED_MODULE_19__["default"] }; /***/ }), /***/ "0alx": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/util/isIterable.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var iterator_1 = __webpack_require__(/*! ../symbol/iterator */ "VKeD"); function isIterable(input) { return input && typeof input[iterator_1.iterator] === 'function'; } exports.isIterable = isIterable; /***/ }), /***/ "0llg": /*!***************************************************!*\ !*** ./node_modules/d3-selection/src/constant.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (x) { return function () { return x; }; }); /***/ }), /***/ "0mo+": /*!******************************************!*\ !*** ./node_modules/moment/locale/bo.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Tibetan [bo] //! author : Thupten N. Chakrishar : https://github.com/vajradog ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '༡', 2: '༢', 3: '༣', 4: '༤', 5: '༥', 6: '༦', 7: '༧', 8: '༨', 9: '༩', 0: '༠' }, numberMap = { '༡': '1', '༢': '2', '༣': '3', '༤': '4', '༥': '5', '༦': '6', '༧': '7', '༨': '8', '༩': '9', '༠': '0' }; var bo = moment.defineLocale('bo', { months: 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'), monthsShort: 'ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12'.split('_'), monthsShortRegex: /^(ཟླ་\d{1,2})/, monthsParseExact: true, weekdays: 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'), weekdaysShort: 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'), weekdaysMin: 'ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན'.split('_'), longDateFormat: { LT: 'A h:mm', LTS: 'A h:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm', LLLL: 'dddd, D MMMM YYYY, A h:mm' }, calendar: { sameDay: '[དི་རིང] LT', nextDay: '[སང་ཉིན] LT', nextWeek: '[བདུན་ཕྲག་རྗེས་མ], LT', lastDay: '[ཁ་སང] LT', lastWeek: '[བདུན་ཕྲག་མཐའ་མ] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s ལ་', past: '%s སྔན་ལ', s: 'ལམ་སང', ss: '%d སྐར་ཆ།', m: 'སྐར་མ་གཅིག', mm: '%d སྐར་མ', h: 'ཆུ་ཚོད་གཅིག', hh: '%d ཆུ་ཚོད', d: 'ཉིན་གཅིག', dd: '%d ཉིན་', M: 'ཟླ་བ་གཅིག', MM: '%d ཟླ་བ', y: 'ལོ་གཅིག', yy: '%d ལོ' }, preparse: function preparse(string) { return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'མཚན་མོ' && hour >= 4 || meridiem === 'ཉིན་གུང' && hour < 5 || meridiem === 'དགོང་དག') { return hour + 12; } else { return hour; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'མཚན་མོ'; } else if (hour < 10) { return 'ཞོགས་ཀས'; } else if (hour < 17) { return 'ཉིན་གུང'; } else if (hour < 20) { return 'དགོང་དག'; } else { return 'མཚན་མོ'; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return bo; }); /***/ }), /***/ "0sQp": /*!*************************************************!*\ !*** ./node_modules/d3-array/src/descending.js ***! \*************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (a, b) { return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN; }); /***/ }), /***/ "0tRk": /*!*********************************************!*\ !*** ./node_modules/moment/locale/pt-br.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Portuguese (Brazil) [pt-br] //! author : Caio Ribeiro Pereira : https://github.com/caio-ribeiro-pereira ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var ptBr = moment.defineLocale('pt-br', { months: 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'), monthsShort: 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'), weekdays: 'domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado'.split('_'), weekdaysShort: 'dom_seg_ter_qua_qui_sex_sáb'.split('_'), weekdaysMin: 'do_2ª_3ª_4ª_5ª_6ª_sá'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D [de] MMMM [de] YYYY', LLL: 'D [de] MMMM [de] YYYY [às] HH:mm', LLLL: 'dddd, D [de] MMMM [de] YYYY [às] HH:mm' }, calendar: { sameDay: '[Hoje às] LT', nextDay: '[Amanhã às] LT', nextWeek: 'dddd [às] LT', lastDay: '[Ontem às] LT', lastWeek: function lastWeek() { return this.day() === 0 || this.day() === 6 ? '[Último] dddd [às] LT' // Saturday + Sunday : '[Última] dddd [às] LT'; // Monday - Friday }, sameElse: 'L' }, relativeTime: { future: 'em %s', past: 'há %s', s: 'poucos segundos', ss: '%d segundos', m: 'um minuto', mm: '%d minutos', h: 'uma hora', hh: '%d horas', d: 'um dia', dd: '%d dias', M: 'um mês', MM: '%d meses', y: 'um ano', yy: '%d anos' }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: '%dº', invalidDate: 'Data inválida' }); return ptBr; }); /***/ }), /***/ "0xxc": /*!***************************************************************!*\ !*** ./node_modules/d3-transition/src/selection/interrupt.js ***! \***************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _interrupt_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../interrupt.js */ "dW/k"); /* harmony default export */ __webpack_exports__["default"] = (function (name) { return this.each(function () { Object(_interrupt_js__WEBPACK_IMPORTED_MODULE_0__["default"])(this, name); }); }); /***/ }), /***/ "0z0v": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/util/EmptyError.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var EmptyErrorImpl = function () { function EmptyErrorImpl() { Error.call(this); this.message = 'no elements in sequence'; this.name = 'EmptyError'; return this; } EmptyErrorImpl.prototype = Object.create(Error.prototype); return EmptyErrorImpl; }(); exports.EmptyError = EmptyErrorImpl; /***/ }), /***/ "128B": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/reduce.js ***! \*****************************************************************/ /*! exports provided: reduce */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "reduce", function() { return reduce; }); /* harmony import */ var _scan__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./scan */ "Kqap"); /* harmony import */ var _takeLast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./takeLast */ "BFxc"); /* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD"); /* harmony import */ var _util_pipe__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/pipe */ "mCNh"); function reduce(accumulator, seed) { if (arguments.length >= 2) { return function reduceOperatorFunctionWithSeed(source) { return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])(accumulator, seed), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1), Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_2__["defaultIfEmpty"])(seed))(source); }; } return function reduceOperatorFunction(source) { return Object(_util_pipe__WEBPACK_IMPORTED_MODULE_3__["pipe"])(Object(_scan__WEBPACK_IMPORTED_MODULE_0__["scan"])(function (acc, value, index) { return accumulator(acc, value, index + 1); }), Object(_takeLast__WEBPACK_IMPORTED_MODULE_1__["takeLast"])(1))(source); }; } /***/ }), /***/ "1Cbu": /*!*************************************************************!*\ !*** ./node_modules/d3-hierarchy/src/treemap/resquarify.js ***! \*************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _dice_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dice.js */ "FPPI"); /* harmony import */ var _slice_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./slice.js */ "7IPS"); /* harmony import */ var _squarify_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./squarify.js */ "I4jL"); /* harmony default export */ __webpack_exports__["default"] = ((function custom(ratio) { function resquarify(parent, x0, y0, x1, y1) { if ((rows = parent._squarify) && rows.ratio === ratio) { var rows, row, nodes, i, j = -1, n, m = rows.length, value = parent.value; while (++j < m) { row = rows[j], nodes = row.children; for (i = row.value = 0, n = nodes.length; i < n; ++i) { row.value += nodes[i].value; } if (row.dice) Object(_dice_js__WEBPACK_IMPORTED_MODULE_0__["default"])(row, x0, y0, x1, y0 += (y1 - y0) * row.value / value);else Object(_slice_js__WEBPACK_IMPORTED_MODULE_1__["default"])(row, x0, y0, x0 += (x1 - x0) * row.value / value, y1); value -= row.value; } } else { parent._squarify = rows = Object(_squarify_js__WEBPACK_IMPORTED_MODULE_2__["squarifyRatio"])(ratio, parent, x0, y0, x1, y1); rows.ratio = ratio; } } resquarify.ratio = function (x) { return custom((x = +x) > 1 ? x : 1); }; return resquarify; })(_squarify_js__WEBPACK_IMPORTED_MODULE_2__["phi"])); /***/ }), /***/ "1G5W": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/takeUntil.js ***! \********************************************************************/ /*! exports provided: takeUntil */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "takeUntil", function() { return takeUntil; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A"); function takeUntil(notifier) { return function (source) { return source.lift(new TakeUntilOperator(notifier)); }; } var TakeUntilOperator = /*#__PURE__*/function () { function TakeUntilOperator(notifier) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, TakeUntilOperator); this.notifier = notifier; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(TakeUntilOperator, [{ key: "call", value: function call(subscriber, source) { var takeUntilSubscriber = new TakeUntilSubscriber(subscriber); var notifierSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["innerSubscribe"])(this.notifier, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleInnerSubscriber"](takeUntilSubscriber)); if (notifierSubscription && !takeUntilSubscriber.seenValue) { takeUntilSubscriber.add(notifierSubscription); return source.subscribe(takeUntilSubscriber); } return takeUntilSubscriber; } }]); return TakeUntilOperator; }(); var TakeUntilSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(TakeUntilSubscriber, _SimpleOuterSubscribe); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(TakeUntilSubscriber); function TakeUntilSubscriber(destination) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, TakeUntilSubscriber); _this = _super.call(this, destination); _this.seenValue = false; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(TakeUntilSubscriber, [{ key: "notifyNext", value: function notifyNext() { this.seenValue = true; this.complete(); } }, { key: "notifyComplete", value: function notifyComplete() {} }]); return TakeUntilSubscriber; }(_innerSubscribe__WEBPACK_IMPORTED_MODULE_4__["SimpleOuterSubscriber"]); /***/ }), /***/ "1Ix/": /*!*******************************************!*\ !*** ./node_modules/d3-scale/src/init.js ***! \*******************************************/ /*! exports provided: initRange, initInterpolator */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initRange", function() { return initRange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "initInterpolator", function() { return initInterpolator; }); function initRange(domain, range) { switch (arguments.length) { case 0: break; case 1: this.range(domain); break; default: this.range(range).domain(domain); break; } return this; } function initInterpolator(domain, interpolator) { switch (arguments.length) { case 0: break; case 1: { if (typeof domain === "function") this.interpolator(domain);else this.range(domain); break; } default: { this.domain(domain); if (typeof interpolator === "function") this.interpolator(interpolator);else this.range(interpolator); break; } } return this; } /***/ }), /***/ "1OKp": /*!***********************************************!*\ !*** ./node_modules/d3-scale/src/identity.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return identity; }); /* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./linear.js */ "VIqg"); /* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./number.js */ "4m7i"); function identity(domain) { var unknown; function scale(x) { return x == null || isNaN(x = +x) ? unknown : x; } scale.invert = scale; scale.domain = scale.range = function (_) { return arguments.length ? (domain = Array.from(_, _number_js__WEBPACK_IMPORTED_MODULE_1__["default"]), scale) : domain.slice(); }; scale.unknown = function (_) { return arguments.length ? (unknown = _, scale) : unknown; }; scale.copy = function () { return identity(domain).unknown(unknown); }; domain = arguments.length ? Array.from(domain, _number_js__WEBPACK_IMPORTED_MODULE_1__["default"]) : [0, 1]; return Object(_linear_js__WEBPACK_IMPORTED_MODULE_0__["linearish"])(scale); } /***/ }), /***/ "1OyB": /*!*******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***! \*******************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _classCallCheck; }); function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /***/ }), /***/ "1SON": /*!***********************************************!*\ !*** ./node_modules/d3-array/src/greatest.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return greatest; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); /* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "APuy"); function greatest(values) { var compare = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"]; var max; var defined = false; if (compare.length === 1) { var maxValue; var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var element = _step.value; var value = compare(element); if (defined ? Object(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"])(value, maxValue) > 0 : Object(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["default"])(value, value) === 0) { max = element; maxValue = value; defined = true; } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } else { var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var _value = _step2.value; if (defined ? compare(_value, max) > 0 : compare(_value, _value) === 0) { max = _value; defined = true; } } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } return max; } /***/ }), /***/ "1VEF": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/skipUntil.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function skipUntil(notifier) { return function (source) { return source.lift(new SkipUntilOperator(notifier)); }; } exports.skipUntil = skipUntil; var SkipUntilOperator = function () { function SkipUntilOperator(notifier) { this.notifier = notifier; } SkipUntilOperator.prototype.call = function (destination, source) { return source.subscribe(new SkipUntilSubscriber(destination, this.notifier)); }; return SkipUntilOperator; }(); var SkipUntilSubscriber = function (_super) { __extends(SkipUntilSubscriber, _super); function SkipUntilSubscriber(destination, notifier) { var _this = _super.call(this, destination) || this; _this.hasValue = false; var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(_this); _this.add(innerSubscriber); _this.innerSubscription = innerSubscriber; var innerSubscription = innerSubscribe_1.innerSubscribe(notifier, innerSubscriber); if (innerSubscription !== innerSubscriber) { _this.add(innerSubscription); _this.innerSubscription = innerSubscription; } return _this; } SkipUntilSubscriber.prototype._next = function (value) { if (this.hasValue) { _super.prototype._next.call(this, value); } }; SkipUntilSubscriber.prototype.notifyNext = function () { this.hasValue = true; if (this.innerSubscription) { this.innerSubscription.unsubscribe(); } }; SkipUntilSubscriber.prototype.notifyComplete = function () {}; return SkipUntilSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); /***/ }), /***/ "1Ykd": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/sampleTime.js ***! \*********************************************************************/ /*! exports provided: sampleTime */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sampleTime", function() { return sampleTime; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../scheduler/async */ "D0XW"); function sampleTime(period) { var scheduler = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _scheduler_async__WEBPACK_IMPORTED_MODULE_6__["async"]; return function (source) { return source.lift(new SampleTimeOperator(period, scheduler)); }; } var SampleTimeOperator = /*#__PURE__*/function () { function SampleTimeOperator(period, scheduler) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SampleTimeOperator); this.period = period; this.scheduler = scheduler; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SampleTimeOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new SampleTimeSubscriber(subscriber, this.period, this.scheduler)); } }]); return SampleTimeOperator; }(); var SampleTimeSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SampleTimeSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SampleTimeSubscriber); function SampleTimeSubscriber(destination, period, scheduler) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SampleTimeSubscriber); _this = _super.call(this, destination); _this.period = period; _this.scheduler = scheduler; _this.hasValue = false; _this.add(scheduler.schedule(dispatchNotification, period, { subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this), period: period })); return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SampleTimeSubscriber, [{ key: "_next", value: function _next(value) { this.lastValue = value; this.hasValue = true; } }, { key: "notifyNext", value: function notifyNext() { if (this.hasValue) { this.hasValue = false; this.destination.next(this.lastValue); } } }]); return SampleTimeSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]); function dispatchNotification(state) { var subscriber = state.subscriber, period = state.period; subscriber.notifyNext(); this.schedule(state, period); } /***/ }), /***/ "1Z+e": /*!****************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/defaultIfEmpty.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function defaultIfEmpty(defaultValue) { if (defaultValue === void 0) { defaultValue = null; } return function (source) { return source.lift(new DefaultIfEmptyOperator(defaultValue)); }; } exports.defaultIfEmpty = defaultIfEmpty; var DefaultIfEmptyOperator = function () { function DefaultIfEmptyOperator(defaultValue) { this.defaultValue = defaultValue; } DefaultIfEmptyOperator.prototype.call = function (subscriber, source) { return source.subscribe(new DefaultIfEmptySubscriber(subscriber, this.defaultValue)); }; return DefaultIfEmptyOperator; }(); var DefaultIfEmptySubscriber = function (_super) { __extends(DefaultIfEmptySubscriber, _super); function DefaultIfEmptySubscriber(destination, defaultValue) { var _this = _super.call(this, destination) || this; _this.defaultValue = defaultValue; _this.isEmpty = true; return _this; } DefaultIfEmptySubscriber.prototype._next = function (value) { this.isEmpty = false; this.destination.next(value); }; DefaultIfEmptySubscriber.prototype._complete = function () { if (this.isEmpty) { this.destination.next(this.defaultValue); } this.destination.complete(); }; return DefaultIfEmptySubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "1afE": /*!****************************************************!*\ !*** ./node_modules/d3-shape/src/symbol/square.js ***! \****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = ({ draw: function draw(context, size) { var w = Math.sqrt(size), x = -w / 2; context.rect(x, x, w, w); } }); /***/ }), /***/ "1byx": /*!***********************************************!*\ !*** ./node_modules/d3-timer/src/interval.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _timer_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./timer.js */ "dPRQ"); /* harmony default export */ __webpack_exports__["default"] = (function (callback, delay, time) { var t = new _timer_js__WEBPACK_IMPORTED_MODULE_0__["Timer"](), total = delay; if (delay == null) return t.restart(callback, delay, time), t; delay = +delay, time = time == null ? Object(_timer_js__WEBPACK_IMPORTED_MODULE_0__["now"])() : +time; t.restart(function tick(elapsed) { elapsed += total; t.restart(tick, total += delay, time); callback(elapsed); }, delay, time); return t; }); /***/ }), /***/ "1jcm": /*!******************************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/slide-toggle.js ***! \******************************************************************************/ /*! exports provided: MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS, MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR, MAT_SLIDE_TOGGLE_VALUE_ACCESSOR, MatSlideToggle, MatSlideToggleChange, MatSlideToggleModule, MatSlideToggleRequiredValidator, _MatSlideToggleRequiredValidatorModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS", function() { return MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR", function() { return MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_SLIDE_TOGGLE_VALUE_ACCESSOR", function() { return MAT_SLIDE_TOGGLE_VALUE_ACCESSOR; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggle", function() { return MatSlideToggle; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleChange", function() { return MatSlideToggleChange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleModule", function() { return MatSlideToggleModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSlideToggleRequiredValidator", function() { return MatSlideToggleRequiredValidator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatSlideToggleRequiredValidatorModule", function() { return _MatSlideToggleRequiredValidatorModule; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/observers */ "GU7r"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/forms */ "3Pt+"); /* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Injection token to be used to override the default options for `mat-slide-toggle`. */ var _c0 = ["thumbContainer"]; var _c1 = ["toggleBar"]; var _c2 = ["input"]; var _c3 = function _c3() { return { enterDuration: 150 }; }; var _c4 = ["*"]; var MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["InjectionToken"]('mat-slide-toggle-default-options', { providedIn: 'root', factory: function factory() { return { disableToggleValue: false }; } }); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ // Increasing integer for generating unique ids for slide-toggle components. var nextUniqueId = 0; /** @docs-private */ var MAT_SLIDE_TOGGLE_VALUE_ACCESSOR = { provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALUE_ACCESSOR"], useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_5__["forwardRef"])(function () { return MatSlideToggle; }), multi: true }; /** Change event object emitted by a MatSlideToggle. */ var MatSlideToggleChange = function MatSlideToggleChange( /** The source MatSlideToggle of the event. */ source, /** The new `checked` value of the MatSlideToggle. */ checked) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleChange); this.source = source; this.checked = checked; }; // Boilerplate for applying mixins to MatSlideToggle. /** @docs-private */ var MatSlideToggleBase = function MatSlideToggleBase(_elementRef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleBase); this._elementRef = _elementRef; }; var _MatSlideToggleMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinTabIndex"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinColor"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["mixinDisabled"])(MatSlideToggleBase)), 'accent')); /** Represents a slidable "switch" toggle that can be moved between on and off. */ var MatSlideToggle = /*#__PURE__*/function (_MatSlideToggleMixinB) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSlideToggle, _MatSlideToggleMixinB); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSlideToggle); function MatSlideToggle(elementRef, _focusMonitor, _changeDetectorRef, tabIndex, defaults, _animationMode) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggle); _this = _super.call(this, elementRef); _this._focusMonitor = _focusMonitor; _this._changeDetectorRef = _changeDetectorRef; _this.defaults = defaults; _this._animationMode = _animationMode; _this._onChange = function (_) {}; _this._onTouched = function () {}; _this._uniqueId = "mat-slide-toggle-".concat(++nextUniqueId); _this._required = false; _this._checked = false; /** Name value will be applied to the input element if present. */ _this.name = null; /** A unique id for the slide-toggle input. If none is supplied, it will be auto-generated. */ _this.id = _this._uniqueId; /** Whether the label should appear after or before the slide-toggle. Defaults to 'after'. */ _this.labelPosition = 'after'; /** Used to set the aria-label attribute on the underlying input element. */ _this.ariaLabel = null; /** Used to set the aria-labelledby attribute on the underlying input element. */ _this.ariaLabelledby = null; /** An event will be dispatched each time the slide-toggle changes its value. */ _this.change = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["EventEmitter"](); /** * An event will be dispatched each time the slide-toggle input is toggled. * This event is always emitted when the user toggles the slide toggle, but this does not mean * the slide toggle's value has changed. */ _this.toggleChange = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["EventEmitter"](); _this.tabIndex = parseInt(tabIndex) || 0; return _this; } /** Whether the slide-toggle is required. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(MatSlideToggle, [{ key: "required", get: function get() { return this._required; }, set: function set(value) { this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value); } /** Whether the slide-toggle element is checked or not. */ }, { key: "checked", get: function get() { return this._checked; }, set: function set(value) { this._checked = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value); this._changeDetectorRef.markForCheck(); } /** Returns the unique id for the visual hidden input. */ }, { key: "inputId", get: function get() { return "".concat(this.id || this._uniqueId, "-input"); } }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { var _this2 = this; this._focusMonitor.monitor(this._elementRef, true).subscribe(function (focusOrigin) { // Only forward focus manually when it was received programmatically or through the // keyboard. We should not do this for mouse/touch focus for two reasons: // 1. It can prevent clicks from landing in Chrome (see #18269). // 2. They're already handled by the wrapping `label` element. if (focusOrigin === 'keyboard' || focusOrigin === 'program') { _this2._inputElement.nativeElement.focus(); } else if (!focusOrigin) { // When a focused element becomes disabled, the browser *immediately* fires a blur event. // Angular does not expect events to be raised during change detection, so any state // change (such as a form control's 'ng-touched') will cause a changed-after-checked // error. See https://github.com/angular/angular/issues/17793. To work around this, // we defer telling the form control it has been touched until the next tick. Promise.resolve().then(function () { return _this2._onTouched(); }); } }); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._focusMonitor.stopMonitoring(this._elementRef); } /** Method being called whenever the underlying input emits a change event. */ }, { key: "_onChangeEvent", value: function _onChangeEvent(event) { // We always have to stop propagation on the change event. // Otherwise the change event, from the input element, will bubble up and // emit its event object to the component's `change` output. event.stopPropagation(); this.toggleChange.emit(); // When the slide toggle's config disables toggle change event by setting // `disableToggleValue: true`, the slide toggle's value does not change, and the // checked state of the underlying input needs to be changed back. if (this.defaults.disableToggleValue) { this._inputElement.nativeElement.checked = this.checked; return; } // Sync the value from the underlying input element with the component instance. this.checked = this._inputElement.nativeElement.checked; // Emit our custom change event only if the underlying input emitted one. This ensures that // there is no change event, when the checked state changes programmatically. this._emitChangeEvent(); } /** Method being called whenever the slide-toggle has been clicked. */ }, { key: "_onInputClick", value: function _onInputClick(event) { // We have to stop propagation for click events on the visual hidden input element. // By default, when a user clicks on a label element, a generated click event will be // dispatched on the associated input element. Since we are using a label element as our // root container, the click event on the `slide-toggle` will be executed twice. // The real click event will bubble up, and the generated click event also tries to bubble up. // This will lead to multiple click events. // Preventing bubbling for the second event will solve that issue. event.stopPropagation(); } /** Implemented as part of ControlValueAccessor. */ }, { key: "writeValue", value: function writeValue(value) { this.checked = !!value; } /** Implemented as part of ControlValueAccessor. */ }, { key: "registerOnChange", value: function registerOnChange(fn) { this._onChange = fn; } /** Implemented as part of ControlValueAccessor. */ }, { key: "registerOnTouched", value: function registerOnTouched(fn) { this._onTouched = fn; } /** Implemented as a part of ControlValueAccessor. */ }, { key: "setDisabledState", value: function setDisabledState(isDisabled) { this.disabled = isDisabled; this._changeDetectorRef.markForCheck(); } /** Focuses the slide-toggle. */ }, { key: "focus", value: function focus(options) { this._focusMonitor.focusVia(this._inputElement, 'keyboard', options); } /** Toggles the checked state of the slide-toggle. */ }, { key: "toggle", value: function toggle() { this.checked = !this.checked; this._onChange(this.checked); } /** * Emits a change event on the `change` output. Also notifies the FormControl about the change. */ }, { key: "_emitChangeEvent", value: function _emitChangeEvent() { this._onChange(this.checked); this.change.emit(new MatSlideToggleChange(this, this.checked)); } /** Method being called whenever the label text changes. */ }, { key: "_onLabelTextChange", value: function _onLabelTextChange() { // Since the event of the `cdkObserveContent` directive runs outside of the zone, the // slide-toggle component will be only marked for check, but no actual change detection runs // automatically. Instead of going back into the zone in order to trigger a change detection // which causes *all* components to be checked (if explicitly marked or not using OnPush), // we only trigger an explicit change detection for the slide-toggle view and its children. this._changeDetectorRef.detectChanges(); } }]); return MatSlideToggle; }(_MatSlideToggleMixinBase); MatSlideToggle.ɵfac = function MatSlideToggle_Factory(t) { return new (t || MatSlideToggle)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinjectAttribute"]('tabindex'), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"], 8)); }; MatSlideToggle.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineComponent"]({ type: MatSlideToggle, selectors: [["mat-slide-toggle"]], viewQuery: function MatSlideToggle_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c0, true); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c1, true); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵviewQuery"](_c2, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._thumbEl = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._thumbBarEl = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵloadQuery"]()) && (ctx._inputElement = _t.first); } }, hostAttrs: [1, "mat-slide-toggle"], hostVars: 12, hostBindings: function MatSlideToggle_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵhostProperty"]("id", ctx.id); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("tabindex", ctx.disabled ? null : -1)("aria-label", null)("aria-labelledby", null); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("mat-checked", ctx.checked)("mat-disabled", ctx.disabled)("mat-slide-toggle-label-before", ctx.labelPosition == "before")("_mat-animation-noopable", ctx._animationMode === "NoopAnimations"); } }, inputs: { disabled: "disabled", disableRipple: "disableRipple", color: "color", tabIndex: "tabIndex", name: "name", id: "id", labelPosition: "labelPosition", ariaLabel: ["aria-label", "ariaLabel"], ariaLabelledby: ["aria-labelledby", "ariaLabelledby"], required: "required", checked: "checked" }, outputs: { change: "change", toggleChange: "toggleChange" }, exportAs: ["matSlideToggle"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵProvidersFeature"]([MAT_SLIDE_TOGGLE_VALUE_ACCESSOR]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c4, decls: 16, vars: 18, consts: [[1, "mat-slide-toggle-label"], ["label", ""], [1, "mat-slide-toggle-bar"], ["toggleBar", ""], ["type", "checkbox", "role", "switch", 1, "mat-slide-toggle-input", "cdk-visually-hidden", 3, "id", "required", "tabIndex", "checked", "disabled", "change", "click"], ["input", ""], [1, "mat-slide-toggle-thumb-container"], ["thumbContainer", ""], [1, "mat-slide-toggle-thumb"], ["mat-ripple", "", 1, "mat-slide-toggle-ripple", "mat-focus-indicator", 3, "matRippleTrigger", "matRippleDisabled", "matRippleCentered", "matRippleRadius", "matRippleAnimation"], [1, "mat-ripple-element", "mat-slide-toggle-persistent-ripple"], [1, "mat-slide-toggle-content", 3, "cdkObserveContent"], ["labelContent", ""], [2, "display", "none"]], template: function MatSlideToggle_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](0, "label", 0, 1); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](2, "div", 2, 3); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](4, "input", 4, 5); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("change", function MatSlideToggle_Template_input_change_4_listener($event) { return ctx._onChangeEvent($event); })("click", function MatSlideToggle_Template_input_click_4_listener($event) { return ctx._onInputClick($event); }); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](6, "div", 6, 7); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](8, "div", 8); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](9, "div", 9); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelement"](10, "div", 10); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](11, "span", 11, 12); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵlistener"]("cdkObserveContent", function MatSlideToggle_Template_span_cdkObserveContent_11_listener() { return ctx._onLabelTextChange(); }); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementStart"](13, "span", 13); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵtext"](14, "\xA0"); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵprojection"](15); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵelementEnd"](); } if (rf & 2) { var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](1); var _r4 = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵreference"](12); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("for", ctx.inputId); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵclassProp"]("mat-slide-toggle-bar-no-side-margin", !_r4.textContent || !_r4.textContent.trim()); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("id", ctx.inputId)("required", ctx.required)("tabIndex", ctx.tabIndex)("checked", ctx.checked)("disabled", ctx.disabled); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵattribute"]("name", ctx.name)("aria-checked", ctx.checked.toString())("aria-label", ctx.ariaLabel)("aria-labelledby", ctx.ariaLabelledby); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵadvance"](5); _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵproperty"]("matRippleTrigger", _r0)("matRippleDisabled", ctx.disableRipple || ctx.disabled)("matRippleCentered", true)("matRippleRadius", 20)("matRippleAnimation", _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵpureFunction0"](17, _c3)); } }, directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRipple"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["CdkObserveContent"]], styles: [".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"], encapsulation: 2, changeDetection: 0 }); MatSlideToggle.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Attribute"], args: ['tabindex'] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]] }] }]; }; MatSlideToggle.propDecorators = { _thumbEl: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['thumbContainer'] }], _thumbBarEl: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['toggleBar'] }], name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"], args: ['aria-labelledby'] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], checked: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"] }], toggleChange: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"] }], _inputElement: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['input'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggle, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Component"], args: [{ selector: 'mat-slide-toggle', exportAs: 'matSlideToggle', host: { 'class': 'mat-slide-toggle', '[id]': 'id', // Needs to be `-1` so it can still receive programmatic focus. '[attr.tabindex]': 'disabled ? null : -1', '[attr.aria-label]': 'null', '[attr.aria-labelledby]': 'null', '[class.mat-checked]': 'checked', '[class.mat-disabled]': 'disabled', '[class.mat-slide-toggle-label-before]': 'labelPosition == "before"', '[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"' }, template: "\n", providers: [MAT_SLIDE_TOGGLE_VALUE_ACCESSOR], inputs: ['disabled', 'disableRipple', 'color', 'tabIndex'], encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewEncapsulation"].None, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectionStrategy"].OnPush, styles: [".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ChangeDetectorRef"] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Attribute"], args: ['tabindex'] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [MAT_SLIDE_TOGGLE_DEFAULT_OPTIONS] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]] }] }]; }, { name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"], args: ['aria-labelledby'] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"] }], toggleChange: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Output"] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], checked: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Input"] }], _thumbEl: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['thumbContainer'] }], _thumbBarEl: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['toggleBar'] }], _inputElement: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewChild"], args: ['input'] }] }); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR = { provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALIDATORS"], useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_5__["forwardRef"])(function () { return MatSlideToggleRequiredValidator; }), multi: true }; /** * Validator for Material slide-toggle components with the required attribute in a * template-driven form. The default validator for required form controls asserts * that the control value is not undefined but that is not appropriate for a slide-toggle * where the value is always defined. * * Required slide-toggle form controls are valid when checked. */ var MatSlideToggleRequiredValidator = /*#__PURE__*/function (_CheckboxRequiredVali) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSlideToggleRequiredValidator, _CheckboxRequiredVali); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSlideToggleRequiredValidator); function MatSlideToggleRequiredValidator() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleRequiredValidator); return _super2.apply(this, arguments); } return MatSlideToggleRequiredValidator; }(_angular_forms__WEBPACK_IMPORTED_MODULE_9__["CheckboxRequiredValidator"]); MatSlideToggleRequiredValidator.ɵfac = function MatSlideToggleRequiredValidator_Factory(t) { return ɵMatSlideToggleRequiredValidator_BaseFactory(t || MatSlideToggleRequiredValidator); }; MatSlideToggleRequiredValidator.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineDirective"]({ type: MatSlideToggleRequiredValidator, selectors: [["mat-slide-toggle", "required", "", "formControlName", ""], ["mat-slide-toggle", "required", "", "formControl", ""], ["mat-slide-toggle", "required", "", "ngModel", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵProvidersFeature"]([MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵInheritDefinitionFeature"]] }); var ɵMatSlideToggleRequiredValidator_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵgetInheritedFactory"](MatSlideToggleRequiredValidator); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggleRequiredValidator, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Directive"], args: [{ selector: "mat-slide-toggle[required][formControlName],\n mat-slide-toggle[required][formControl], mat-slide-toggle[required][ngModel]", providers: [MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** This module is used by both original and MDC-based slide-toggle implementations. */ var _MatSlideToggleRequiredValidatorModule = function _MatSlideToggleRequiredValidatorModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatSlideToggleRequiredValidatorModule); }; _MatSlideToggleRequiredValidatorModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: _MatSlideToggleRequiredValidatorModule }); _MatSlideToggleRequiredValidatorModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ factory: function _MatSlideToggleRequiredValidatorModule_Factory(t) { return new (t || _MatSlideToggleRequiredValidatorModule)(); } }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](_MatSlideToggleRequiredValidatorModule, { declarations: [MatSlideToggleRequiredValidator], exports: [MatSlideToggleRequiredValidator] }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](_MatSlideToggleRequiredValidatorModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"], args: [{ exports: [MatSlideToggleRequiredValidator], declarations: [MatSlideToggleRequiredValidator] }] }], null, null); })(); var MatSlideToggleModule = function MatSlideToggleModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatSlideToggleModule); }; MatSlideToggleModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: MatSlideToggleModule }); MatSlideToggleModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ factory: function MatSlideToggleModule_Factory(t) { return new (t || MatSlideToggleModule)(); }, imports: [[_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]], _MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](MatSlideToggleModule, { declarations: function declarations() { return [MatSlideToggle]; }, imports: function imports() { return [_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]]; }, exports: function exports() { return [_MatSlideToggleRequiredValidatorModule, MatSlideToggle, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](MatSlideToggleModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"], args: [{ imports: [_MatSlideToggleRequiredValidatorModule, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"], _angular_cdk_observers__WEBPACK_IMPORTED_MODULE_4__["ObserversModule"]], exports: [_MatSlideToggleRequiredValidatorModule, MatSlideToggle, _angular_material_core__WEBPACK_IMPORTED_MODULE_6__["MatCommonModule"]], declarations: [MatSlideToggle] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "1nUc": /*!******************************************************!*\ !*** ./node_modules/d3-shape/src/curve/basisOpen.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _basis_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./basis.js */ "jICm"); function BasisOpen(context) { this._context = context; } BasisOpen.prototype = { areaStart: function areaStart() { this._line = 0; }, areaEnd: function areaEnd() { this._line = NaN; }, lineStart: function lineStart() { this._x0 = this._x1 = this._y0 = this._y1 = NaN; this._point = 0; }, lineEnd: function lineEnd() { if (this._line || this._line !== 0 && this._point === 3) this._context.closePath(); this._line = 1 - this._line; }, point: function point(x, y) { x = +x, y = +y; switch (this._point) { case 0: this._point = 1; break; case 1: this._point = 2; break; case 2: this._point = 3; var x0 = (this._x0 + 4 * this._x1 + x) / 6, y0 = (this._y0 + 4 * this._y1 + y) / 6; this._line ? this._context.lineTo(x0, y0) : this._context.moveTo(x0, y0); break; case 3: this._point = 4; // proceed default: Object(_basis_js__WEBPACK_IMPORTED_MODULE_0__["point"])(this, x, y); break; } this._x0 = this._x1, this._x1 = x; this._y0 = this._y1, this._y1 = y; } }; /* harmony default export */ __webpack_exports__["default"] = (function (context) { return new BasisOpen(context); }); /***/ }), /***/ "1pIY": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/scheduler/async.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var AsyncAction_1 = __webpack_require__(/*! ./AsyncAction */ "2tF/"); var AsyncScheduler_1 = __webpack_require__(/*! ./AsyncScheduler */ "NTcF"); exports.asyncScheduler = new AsyncScheduler_1.AsyncScheduler(AsyncAction_1.AsyncAction); exports.async = exports.asyncScheduler; /***/ }), /***/ "1ppg": /*!*******************************************!*\ !*** ./node_modules/moment/locale/fil.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Filipino [fil] //! author : Dan Hagman : https://github.com/hagmandan //! author : Matthew Co : https://github.com/matthewdeeco ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var fil = moment.defineLocale('fil', { months: 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'), monthsShort: 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'), weekdays: 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'), weekdaysShort: 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'), weekdaysMin: 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'MM/D/YYYY', LL: 'MMMM D, YYYY', LLL: 'MMMM D, YYYY HH:mm', LLLL: 'dddd, MMMM DD, YYYY HH:mm' }, calendar: { sameDay: 'LT [ngayong araw]', nextDay: '[Bukas ng] LT', nextWeek: 'LT [sa susunod na] dddd', lastDay: 'LT [kahapon]', lastWeek: 'LT [noong nakaraang] dddd', sameElse: 'L' }, relativeTime: { future: 'sa loob ng %s', past: '%s ang nakalipas', s: 'ilang segundo', ss: '%d segundo', m: 'isang minuto', mm: '%d minuto', h: 'isang oras', hh: '%d oras', d: 'isang araw', dd: '%d araw', M: 'isang buwan', MM: '%d buwan', y: 'isang taon', yy: '%d taon' }, dayOfMonthOrdinalParse: /\d{1,2}/, ordinal: function ordinal(number) { return number; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return fil; }); /***/ }), /***/ "1rYy": /*!*********************************************!*\ !*** ./node_modules/moment/locale/hy-am.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Armenian [hy-am] //! author : Armendarabyan : https://github.com/armendarabyan ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var hyAm = moment.defineLocale('hy-am', { months: { format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_'), standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_') }, monthsShort: 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'), weekdays: 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'), weekdaysShort: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), weekdaysMin: 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'D MMMM YYYY թ.', LLL: 'D MMMM YYYY թ., HH:mm', LLLL: 'dddd, D MMMM YYYY թ., HH:mm' }, calendar: { sameDay: '[այսօր] LT', nextDay: '[վաղը] LT', lastDay: '[երեկ] LT', nextWeek: function nextWeek() { return 'dddd [օրը ժամը] LT'; }, lastWeek: function lastWeek() { return '[անցած] dddd [օրը ժամը] LT'; }, sameElse: 'L' }, relativeTime: { future: '%s հետո', past: '%s առաջ', s: 'մի քանի վայրկյան', ss: '%d վայրկյան', m: 'րոպե', mm: '%d րոպե', h: 'ժամ', hh: '%d ժամ', d: 'օր', dd: '%d օր', M: 'ամիս', MM: '%d ամիս', y: 'տարի', yy: '%d տարի' }, meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/, isPM: function isPM(input) { return /^(ցերեկվա|երեկոյան)$/.test(input); }, meridiem: function meridiem(hour) { if (hour < 4) { return 'գիշերվա'; } else if (hour < 12) { return 'առավոտվա'; } else if (hour < 17) { return 'ցերեկվա'; } else { return 'երեկոյան'; } }, dayOfMonthOrdinalParse: /\d{1,2}|\d{1,2}-(ին|րդ)/, ordinal: function ordinal(number, period) { switch (period) { case 'DDD': case 'w': case 'W': case 'DDDo': if (number === 1) { return number + '-ին'; } return number + '-րդ'; default: return number; } }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return hyAm; }); /***/ }), /***/ "1uah": /*!***************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/zip.js ***! \***************************************************************/ /*! exports provided: zip, ZipOperator, ZipSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "zip", function() { return zip; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipOperator", function() { return ZipOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ZipSubscriber", function() { return ZipSubscriber; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./fromArray */ "yCtX"); /* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isArray */ "DH7j"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/symbol/iterator */ "Lhse"); /* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A"); function zip() { for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) { observables[_key] = arguments[_key]; } var resultSelector = observables[observables.length - 1]; if (typeof resultSelector === 'function') { observables.pop(); } return Object(_fromArray__WEBPACK_IMPORTED_MODULE_4__["fromArray"])(observables, undefined).lift(new ZipOperator(resultSelector)); } var ZipOperator = /*#__PURE__*/function () { function ZipOperator(resultSelector) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipOperator); this.resultSelector = resultSelector; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new ZipSubscriber(subscriber, this.resultSelector)); } }]); return ZipOperator; }(); var ZipSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ZipSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ZipSubscriber); function ZipSubscriber(destination, resultSelector) { var _this; var values = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : Object.create(null); Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipSubscriber); _this = _super.call(this, destination); _this.resultSelector = resultSelector; _this.iterators = []; _this.active = 0; _this.resultSelector = typeof resultSelector === 'function' ? resultSelector : undefined; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipSubscriber, [{ key: "_next", value: function _next(value) { var iterators = this.iterators; if (Object(_util_isArray__WEBPACK_IMPORTED_MODULE_5__["isArray"])(value)) { iterators.push(new StaticArrayIterator(value)); } else if (typeof value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]] === 'function') { iterators.push(new StaticIterator(value[_internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]]())); } else { iterators.push(new ZipBufferIterator(this.destination, this, value)); } } }, { key: "_complete", value: function _complete() { var iterators = this.iterators; var len = iterators.length; this.unsubscribe(); if (len === 0) { this.destination.complete(); return; } this.active = len; for (var i = 0; i < len; i++) { var iterator = iterators[i]; if (iterator.stillUnsubscribed) { var destination = this.destination; destination.add(iterator.subscribe()); } else { this.active--; } } } }, { key: "notifyInactive", value: function notifyInactive() { this.active--; if (this.active === 0) { this.destination.complete(); } } }, { key: "checkIterators", value: function checkIterators() { var iterators = this.iterators; var len = iterators.length; var destination = this.destination; for (var i = 0; i < len; i++) { var iterator = iterators[i]; if (typeof iterator.hasValue === 'function' && !iterator.hasValue()) { return; } } var shouldComplete = false; var args = []; for (var _i = 0; _i < len; _i++) { var _iterator = iterators[_i]; var result = _iterator.next(); if (_iterator.hasCompleted()) { shouldComplete = true; } if (result.done) { destination.complete(); return; } args.push(result.value); } if (this.resultSelector) { this._tryresultSelector(args); } else { destination.next(args); } if (shouldComplete) { destination.complete(); } } }, { key: "_tryresultSelector", value: function _tryresultSelector(args) { var result; try { result = this.resultSelector.apply(this, args); } catch (err) { this.destination.error(err); return; } this.destination.next(result); } }]); return ZipSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]); var StaticIterator = /*#__PURE__*/function () { function StaticIterator(iterator) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, StaticIterator); this.iterator = iterator; this.nextResult = iterator.next(); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(StaticIterator, [{ key: "hasValue", value: function hasValue() { return true; } }, { key: "next", value: function next() { var result = this.nextResult; this.nextResult = this.iterator.next(); return result; } }, { key: "hasCompleted", value: function hasCompleted() { var nextResult = this.nextResult; return Boolean(nextResult && nextResult.done); } }]); return StaticIterator; }(); var StaticArrayIterator = /*#__PURE__*/function () { function StaticArrayIterator(array) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, StaticArrayIterator); this.array = array; this.index = 0; this.length = 0; this.length = array.length; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(StaticArrayIterator, [{ key: _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"], value: function value() { return this; } }, { key: "next", value: function next(value) { var i = this.index++; var array = this.array; return i < this.length ? { value: array[i], done: false } : { value: null, done: true }; } }, { key: "hasValue", value: function hasValue() { return this.array.length > this.index; } }, { key: "hasCompleted", value: function hasCompleted() { return this.array.length === this.index; } }]); return StaticArrayIterator; }(); var ZipBufferIterator = /*#__PURE__*/function (_SimpleOuterSubscribe) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ZipBufferIterator, _SimpleOuterSubscribe); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ZipBufferIterator); function ZipBufferIterator(destination, parent, observable) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ZipBufferIterator); _this2 = _super2.call(this, destination); _this2.parent = parent; _this2.observable = observable; _this2.stillUnsubscribed = true; _this2.buffer = []; _this2.isComplete = false; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ZipBufferIterator, [{ key: _internal_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"], value: function value() { return this; } }, { key: "next", value: function next() { var buffer = this.buffer; if (buffer.length === 0 && this.isComplete) { return { value: null, done: true }; } else { return { value: buffer.shift(), done: false }; } } }, { key: "hasValue", value: function hasValue() { return this.buffer.length > 0; } }, { key: "hasCompleted", value: function hasCompleted() { return this.buffer.length === 0 && this.isComplete; } }, { key: "notifyComplete", value: function notifyComplete() { if (this.buffer.length > 0) { this.isComplete = true; this.parent.notifyInactive(); } else { this.destination.complete(); } } }, { key: "notifyNext", value: function notifyNext(innerValue) { this.buffer.push(innerValue); this.parent.checkIterators(); } }, { key: "subscribe", value: function subscribe() { return Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["innerSubscribe"])(this.observable, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["SimpleInnerSubscriber"](this)); } }]); return ZipBufferIterator; }(_innerSubscribe__WEBPACK_IMPORTED_MODULE_8__["SimpleOuterSubscriber"]); /***/ }), /***/ "1xZ4": /*!******************************************!*\ !*** ./node_modules/moment/locale/ca.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Catalan [ca] //! author : Juan G. Hurtado : https://github.com/juanghurtado ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var ca = moment.defineLocale('ca', { months: { standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'), format: "de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split('_'), isFormat: /D[oD]?(\s)+MMMM/ }, monthsShort: 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'), monthsParseExact: true, weekdays: 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'), weekdaysShort: 'dg._dl._dt._dc._dj._dv._ds.'.split('_'), weekdaysMin: 'dg_dl_dt_dc_dj_dv_ds'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM [de] YYYY', ll: 'D MMM YYYY', LLL: 'D MMMM [de] YYYY [a les] H:mm', lll: 'D MMM YYYY, H:mm', LLLL: 'dddd D MMMM [de] YYYY [a les] H:mm', llll: 'ddd D MMM YYYY, H:mm' }, calendar: { sameDay: function sameDay() { return '[avui a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; }, nextDay: function nextDay() { return '[demà a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; }, nextWeek: function nextWeek() { return 'dddd [a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; }, lastDay: function lastDay() { return '[ahir a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; }, lastWeek: function lastWeek() { return '[el] dddd [passat a ' + (this.hours() !== 1 ? 'les' : 'la') + '] LT'; }, sameElse: 'L' }, relativeTime: { future: "d'aquí %s", past: 'fa %s', s: 'uns segons', ss: '%d segons', m: 'un minut', mm: '%d minuts', h: 'una hora', hh: '%d hores', d: 'un dia', dd: '%d dies', M: 'un mes', MM: '%d mesos', y: 'un any', yy: '%d anys' }, dayOfMonthOrdinalParse: /\d{1,2}(r|n|t|è|a)/, ordinal: function ordinal(number, period) { var output = number === 1 ? 'r' : number === 2 ? 'n' : number === 3 ? 'r' : number === 4 ? 't' : 'è'; if (period === 'w' || period === 'W') { output = 'a'; } return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return ca; }); /***/ }), /***/ "1yaQ": /*!********************************************************************************************************!*\ !*** ./node_modules/@angular/material-moment-adapter/__ivy_ngcc__/fesm2015/material-moment-adapter.js ***! \********************************************************************************************************/ /*! exports provided: MAT_MOMENT_DATE_ADAPTER_OPTIONS, MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY, MAT_MOMENT_DATE_FORMATS, MatMomentDateModule, MomentDateAdapter, MomentDateModule, ɵ0 */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_ADAPTER_OPTIONS", function() { return MAT_MOMENT_DATE_ADAPTER_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY", function() { return MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MOMENT_DATE_FORMATS", function() { return MAT_MOMENT_DATE_FORMATS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMomentDateModule", function() { return MatMomentDateModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MomentDateAdapter", function() { return MomentDateAdapter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MomentDateModule", function() { return MomentDateModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵ0", function() { return ɵ0; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! moment */ "wd/R"); /* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_8__); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var moment = moment__WEBPACK_IMPORTED_MODULE_8___default.a || moment__WEBPACK_IMPORTED_MODULE_8__; /** InjectionToken for moment date adapter to configure options. */ var MAT_MOMENT_DATE_ADAPTER_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('MAT_MOMENT_DATE_ADAPTER_OPTIONS', { providedIn: 'root', factory: MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY }); /** @docs-private */ function MAT_MOMENT_DATE_ADAPTER_OPTIONS_FACTORY() { return { useUtc: false }; } /** Creates an array and fills it with values. */ function range(length, valueFunction) { var valuesArray = Array(length); for (var i = 0; i < length; i++) { valuesArray[i] = valueFunction(i); } return valuesArray; } /** Adapts Moment.js Dates for use with Angular Material. */ var MomentDateAdapter = /*#__PURE__*/function (_DateAdapter) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(MomentDateAdapter, _DateAdapter); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(MomentDateAdapter); function MomentDateAdapter(dateLocale, _options) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MomentDateAdapter); _this = _super.call(this); _this._options = _options; _this.setLocale(dateLocale || moment.locale()); return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MomentDateAdapter, [{ key: "setLocale", value: function setLocale(locale) { var _this2 = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MomentDateAdapter.prototype), "setLocale", this).call(this, locale); var momentLocaleData = moment.localeData(locale); this._localeData = { firstDayOfWeek: momentLocaleData.firstDayOfWeek(), longMonths: momentLocaleData.months(), shortMonths: momentLocaleData.monthsShort(), dates: range(31, function (i) { return _this2.createDate(2017, 0, i + 1).format('D'); }), longDaysOfWeek: momentLocaleData.weekdays(), shortDaysOfWeek: momentLocaleData.weekdaysShort(), narrowDaysOfWeek: momentLocaleData.weekdaysMin() }; } }, { key: "getYear", value: function getYear(date) { return this.clone(date).year(); } }, { key: "getMonth", value: function getMonth(date) { return this.clone(date).month(); } }, { key: "getDate", value: function getDate(date) { return this.clone(date).date(); } }, { key: "getDayOfWeek", value: function getDayOfWeek(date) { return this.clone(date).day(); } }, { key: "getMonthNames", value: function getMonthNames(style) { // Moment.js doesn't support narrow month names, so we just use short if narrow is requested. return style == 'long' ? this._localeData.longMonths : this._localeData.shortMonths; } }, { key: "getDateNames", value: function getDateNames() { return this._localeData.dates; } }, { key: "getDayOfWeekNames", value: function getDayOfWeekNames(style) { if (style == 'long') { return this._localeData.longDaysOfWeek; } if (style == 'short') { return this._localeData.shortDaysOfWeek; } return this._localeData.narrowDaysOfWeek; } }, { key: "getYearName", value: function getYearName(date) { return this.clone(date).format('YYYY'); } }, { key: "getFirstDayOfWeek", value: function getFirstDayOfWeek() { return this._localeData.firstDayOfWeek; } }, { key: "getNumDaysInMonth", value: function getNumDaysInMonth(date) { return this.clone(date).daysInMonth(); } }, { key: "clone", value: function clone(date) { return date.clone().locale(this.locale); } }, { key: "createDate", value: function createDate(year, month, date) { // Moment.js will create an invalid date if any of the components are out of bounds, but we // explicitly check each case so we can throw more descriptive errors. if (typeof ngDevMode === 'undefined' || ngDevMode) { if (month < 0 || month > 11) { throw Error("Invalid month index \"".concat(month, "\". Month index has to be between 0 and 11.")); } if (date < 1) { throw Error("Invalid date \"".concat(date, "\". Date has to be greater than 0.")); } } var result = this._createMoment({ year: year, month: month, date: date }).locale(this.locale); // If the result isn't valid, the date must have been out of bounds for this month. if (!result.isValid() && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error("Invalid date \"".concat(date, "\" for month with index \"").concat(month, "\".")); } return result; } }, { key: "today", value: function today() { return this._createMoment().locale(this.locale); } }, { key: "parse", value: function parse(value, parseFormat) { if (value && typeof value == 'string') { return this._createMoment(value, parseFormat, this.locale); } return value ? this._createMoment(value).locale(this.locale) : null; } }, { key: "format", value: function format(date, displayFormat) { date = this.clone(date); if (!this.isValid(date) && (typeof ngDevMode === 'undefined' || ngDevMode)) { throw Error('MomentDateAdapter: Cannot format invalid date.'); } return date.format(displayFormat); } }, { key: "addCalendarYears", value: function addCalendarYears(date, years) { return this.clone(date).add({ years: years }); } }, { key: "addCalendarMonths", value: function addCalendarMonths(date, months) { return this.clone(date).add({ months: months }); } }, { key: "addCalendarDays", value: function addCalendarDays(date, days) { return this.clone(date).add({ days: days }); } }, { key: "toIso8601", value: function toIso8601(date) { return this.clone(date).format(); } /** * Returns the given value if given a valid Moment or null. Deserializes valid ISO 8601 strings * (https://www.ietf.org/rfc/rfc3339.txt) and valid Date objects into valid Moments and empty * string into null. Returns an invalid date for all other values. */ }, { key: "deserialize", value: function deserialize(value) { var date; if (value instanceof Date) { date = this._createMoment(value).locale(this.locale); } else if (this.isDateInstance(value)) { // Note: assumes that cloning also sets the correct locale. return this.clone(value); } if (typeof value === 'string') { if (!value) { return null; } date = this._createMoment(value, moment.ISO_8601).locale(this.locale); } if (date && this.isValid(date)) { return this._createMoment(date).locale(this.locale); } return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(MomentDateAdapter.prototype), "deserialize", this).call(this, value); } }, { key: "isDateInstance", value: function isDateInstance(obj) { return moment.isMoment(obj); } }, { key: "isValid", value: function isValid(date) { return this.clone(date).isValid(); } }, { key: "invalid", value: function invalid() { return moment.invalid(); } /** Creates a Moment instance while respecting the current UTC settings. */ }, { key: "_createMoment", value: function _createMoment(date, format, locale) { var _ref = this._options || {}, strict = _ref.strict, useUtc = _ref.useUtc; return useUtc ? moment.utc(date, format, locale, strict) : moment(date, format, locale, strict); } }]); return MomentDateAdapter; }(_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"]); MomentDateAdapter.ɵfac = function MomentDateAdapter_Factory(t) { return new (t || MomentDateAdapter)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵinject"](MAT_MOMENT_DATE_ADAPTER_OPTIONS, 8)); }; MomentDateAdapter.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjectable"]({ token: MomentDateAdapter, factory: MomentDateAdapter.ɵfac }); MomentDateAdapter.ctorParameters = function () { return [{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"]] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_MOMENT_DATE_ADAPTER_OPTIONS] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MomentDateAdapter, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Injectable"] }], function () { return [{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"]] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_MOMENT_DATE_ADAPTER_OPTIONS] }] }]; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MAT_MOMENT_DATE_FORMATS = { parse: { dateInput: 'l' }, display: { dateInput: 'l', monthYearLabel: 'MMM YYYY', dateA11yLabel: 'LL', monthYearA11yLabel: 'MMMM YYYY' } }; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MomentDateModule = function MomentDateModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MomentDateModule); }; MomentDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({ type: MomentDateModule }); MomentDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({ factory: function MomentDateModule_Factory(t) { return new (t || MomentDateModule)(); }, providers: [{ provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"], useClass: MomentDateAdapter, deps: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], MAT_MOMENT_DATE_ADAPTER_OPTIONS] }] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MomentDateModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"], args: [{ providers: [{ provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["DateAdapter"], useClass: MomentDateAdapter, deps: [_angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_LOCALE"], MAT_MOMENT_DATE_ADAPTER_OPTIONS] }] }] }], null, null); })(); var ɵ0 = MAT_MOMENT_DATE_FORMATS; var MatMomentDateModule = function MatMomentDateModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatMomentDateModule); }; MatMomentDateModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({ type: MatMomentDateModule }); MatMomentDateModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({ factory: function MatMomentDateModule_Factory(t) { return new (t || MatMomentDateModule)(); }, providers: [{ provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_FORMATS"], useValue: ɵ0 }], imports: [[MomentDateModule]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatMomentDateModule, { imports: [MomentDateModule] }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatMomentDateModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"], args: [{ imports: [MomentDateModule], providers: [{ provide: _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MAT_DATE_FORMATS"], useValue: ɵ0 }] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "2/3s": /*!****************************************************************!*\ !*** ./node_modules/d3-transition/src/selection/transition.js ***! \****************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _transition_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../transition/index.js */ "0W9s"); /* harmony import */ var _transition_schedule_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../transition/schedule.js */ "rtYu"); /* harmony import */ var d3_ease__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! d3-ease */ "+3eq"); /* harmony import */ var d3_timer__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! d3-timer */ "ta7q"); var defaultTiming = { time: null, // Set on use. delay: 0, duration: 250, ease: d3_ease__WEBPACK_IMPORTED_MODULE_2__["easeCubicInOut"] }; function inherit(node, id) { var timing; while (!(timing = node.__transition) || !(timing = timing[id])) { if (!(node = node.parentNode)) { return defaultTiming.time = Object(d3_timer__WEBPACK_IMPORTED_MODULE_3__["now"])(), defaultTiming; } } return timing; } /* harmony default export */ __webpack_exports__["default"] = (function (name) { var id, timing; if (name instanceof _transition_index_js__WEBPACK_IMPORTED_MODULE_0__["Transition"]) { id = name._id, name = name._name; } else { id = Object(_transition_index_js__WEBPACK_IMPORTED_MODULE_0__["newId"])(), (timing = defaultTiming).time = Object(d3_timer__WEBPACK_IMPORTED_MODULE_3__["now"])(), name = name == null ? null : name + ""; } for (var groups = this._groups, m = groups.length, j = 0; j < m; ++j) { for (var group = groups[j], n = group.length, node, i = 0; i < n; ++i) { if (node = group[i]) { Object(_transition_schedule_js__WEBPACK_IMPORTED_MODULE_1__["default"])(node, name, id, i, group, timing || inherit(node, id)); } } } return new _transition_index_js__WEBPACK_IMPORTED_MODULE_0__["Transition"](groups, this._parents, name, id); }); /***/ }), /***/ "230S": /*!***********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/append.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../creator */ "V/Wt"); /* harmony default export */ __webpack_exports__["default"] = (function (name) { var create = typeof name === "function" ? name : Object(_creator__WEBPACK_IMPORTED_MODULE_0__["default"])(name); return this.select(function () { return this.appendChild(create.apply(this, arguments)); }); }); /***/ }), /***/ "25BE": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***! \********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _iterableToArray; }); function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); } /***/ }), /***/ "2K37": /*!***********************************************!*\ !*** ./node_modules/d3-shape/src/constant.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (x) { return function constant() { return x; }; }); /***/ }), /***/ "2KeD": /*!********************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduled/scheduleObservable.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS"); var Subscription_1 = __webpack_require__(/*! ../Subscription */ "zB/H"); var observable_1 = __webpack_require__(/*! ../symbol/observable */ "zfKp"); function scheduleObservable(input, scheduler) { return new Observable_1.Observable(function (subscriber) { var sub = new Subscription_1.Subscription(); sub.add(scheduler.schedule(function () { var observable = input[observable_1.observable](); sub.add(observable.subscribe({ next: function next(value) { sub.add(scheduler.schedule(function () { return subscriber.next(value); })); }, error: function error(err) { sub.add(scheduler.schedule(function () { return subscriber.error(err); })); }, complete: function complete() { sub.add(scheduler.schedule(function () { return subscriber.complete(); })); } })); })); return sub; }); } exports.scheduleObservable = scheduleObservable; /***/ }), /***/ "2QA8": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/symbol/rxSubscriber.js ***! \********************************************************************/ /*! exports provided: rxSubscriber, $$rxSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rxSubscriber", function() { return rxSubscriber; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "$$rxSubscriber", function() { return $$rxSubscriber; }); var rxSubscriber = function () { return typeof Symbol === 'function' ? Symbol('rxSubscriber') : '@@rxSubscriber_' + Math.random(); }(); var $$rxSubscriber = rxSubscriber; /***/ }), /***/ "2QGa": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/partition.js ***! \*********************************************************************/ /*! exports provided: partition */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "partition", function() { return partition; }); /* harmony import */ var _util_not__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/not */ "F97/"); /* harmony import */ var _util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/subscribeTo */ "SeVD"); /* harmony import */ var _operators_filter__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/filter */ "pLZG"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../Observable */ "HDdC"); function partition(source, predicate, thisArg) { return [Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(predicate, thisArg)(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source))), Object(_operators_filter__WEBPACK_IMPORTED_MODULE_2__["filter"])(Object(_util_not__WEBPACK_IMPORTED_MODULE_0__["not"])(predicate, thisArg))(new _Observable__WEBPACK_IMPORTED_MODULE_3__["Observable"](Object(_util_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(source)))]; } /***/ }), /***/ "2Sgo": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/timestamp.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var map_1 = __webpack_require__(/*! ./map */ "q3Kh"); function timestamp(scheduler) { if (scheduler === void 0) { scheduler = async_1.async; } return map_1.map(function (value) { return new Timestamp(value, scheduler.now()); }); } exports.timestamp = timestamp; var Timestamp = function () { function Timestamp(value, timestamp) { this.value = value; this.timestamp = timestamp; } return Timestamp; }(); exports.Timestamp = Timestamp; /***/ }), /***/ "2TPD": /*!*******************************************************!*\ !*** ./node_modules/d3-format/src/precisionPrefix.js ***! \*******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U"); /* harmony default export */ __webpack_exports__["default"] = (function (step, value) { return Math.max(0, Math.max(-8, Math.min(8, Math.floor(Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(value) / 3))) * 3 - Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Math.abs(step))); }); /***/ }), /***/ "2Vo4": /*!****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/BehaviorSubject.js ***! \****************************************************************/ /*! exports provided: BehaviorSubject */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BehaviorSubject", function() { return BehaviorSubject; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Subject */ "XNiG"); /* harmony import */ var _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "9ppp"); var BehaviorSubject = /*#__PURE__*/function (_Subject) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(BehaviorSubject, _Subject); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(BehaviorSubject); function BehaviorSubject(_value) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, BehaviorSubject); _this = _super.call(this); _this._value = _value; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(BehaviorSubject, [{ key: "value", get: function get() { return this.getValue(); } }, { key: "_subscribe", value: function _subscribe(subscriber) { var subscription = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(BehaviorSubject.prototype), "_subscribe", this).call(this, subscriber); if (subscription && !subscription.closed) { subscriber.next(this._value); } return subscription; } }, { key: "getValue", value: function getValue() { if (this.hasError) { throw this.thrownError; } else if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_7__["ObjectUnsubscribedError"](); } else { return this._value; } } }, { key: "next", value: function next(value) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(BehaviorSubject.prototype), "next", this).call(this, this._value = value); } }]); return BehaviorSubject; }(_Subject__WEBPACK_IMPORTED_MODULE_6__["Subject"]); /***/ }), /***/ "2WcH": /*!*****************************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/isNativeReflectConstruct.js ***! \*****************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _isNativeReflectConstruct; }); function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } /***/ }), /***/ "2Ynt": /*!******************************************************!*\ !*** ./node_modules/d3-format/src/precisionRound.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U"); /* harmony default export */ __webpack_exports__["default"] = (function (step, max) { step = Math.abs(step), max = Math.abs(max) - step; return Math.max(0, Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(max) - Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(step)) + 1; }); /***/ }), /***/ "2bil": /*!***********************************************!*\ !*** ./node_modules/d3-array/src/constant.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (x) { return function () { return x; }; }); /***/ }), /***/ "2fFW": /*!*******************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/config.js ***! \*******************************************************/ /*! exports provided: config */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "config", function() { return config; }); var _enable_super_gross_mode_that_will_cause_bad_things = false; var config = { Promise: undefined, set useDeprecatedSynchronousErrorHandling(value) { if (value) { var error = new Error(); console.warn('DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n' + error.stack); } else if (_enable_super_gross_mode_that_will_cause_bad_things) { console.log('RxJS: Back to a better error behavior. Thank you. <3'); } _enable_super_gross_mode_that_will_cause_bad_things = value; }, get useDeprecatedSynchronousErrorHandling() { return _enable_super_gross_mode_that_will_cause_bad_things; } }; /***/ }), /***/ "2fjn": /*!*********************************************!*\ !*** ./node_modules/moment/locale/fr-ca.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : French (Canada) [fr-ca] //! author : Jonathan Abourbih : https://github.com/jonbca ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var frCa = moment.defineLocale('fr-ca', { months: 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'), monthsShort: 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'), monthsParseExact: true, weekdays: 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'), weekdaysShort: 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'), weekdaysMin: 'di_lu_ma_me_je_ve_sa'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY-MM-DD', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Aujourd’hui à] LT', nextDay: '[Demain à] LT', nextWeek: 'dddd [à] LT', lastDay: '[Hier à] LT', lastWeek: 'dddd [dernier à] LT', sameElse: 'L' }, relativeTime: { future: 'dans %s', past: 'il y a %s', s: 'quelques secondes', ss: '%d secondes', m: 'une minute', mm: '%d minutes', h: 'une heure', hh: '%d heures', d: 'un jour', dd: '%d jours', M: 'un mois', MM: '%d mois', y: 'un an', yy: '%d ans' }, dayOfMonthOrdinalParse: /\d{1,2}(er|e)/, ordinal: function ordinal(number, period) { switch (period) { // Words with masculine grammatical gender: mois, trimestre, jour default: case 'M': case 'Q': case 'D': case 'DDD': case 'd': return number + (number === 1 ? 'er' : 'e'); // Words with feminine grammatical gender: semaine case 'w': case 'W': return number + (number === 1 ? 're' : 'e'); } } }); return frCa; }); /***/ }), /***/ "2hO6": /*!****************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/withLatestFrom.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var OuterSubscriber_1 = __webpack_require__(/*! ../OuterSubscriber */ "Y4kR"); var subscribeToResult_1 = __webpack_require__(/*! ../util/subscribeToResult */ "cSoz"); function withLatestFrom() { var args = []; for (var _i = 0; _i < arguments.length; _i++) { args[_i] = arguments[_i]; } return function (source) { var project; if (typeof args[args.length - 1] === 'function') { project = args.pop(); } var observables = args; return source.lift(new WithLatestFromOperator(observables, project)); }; } exports.withLatestFrom = withLatestFrom; var WithLatestFromOperator = function () { function WithLatestFromOperator(observables, project) { this.observables = observables; this.project = project; } WithLatestFromOperator.prototype.call = function (subscriber, source) { return source.subscribe(new WithLatestFromSubscriber(subscriber, this.observables, this.project)); }; return WithLatestFromOperator; }(); var WithLatestFromSubscriber = function (_super) { __extends(WithLatestFromSubscriber, _super); function WithLatestFromSubscriber(destination, observables, project) { var _this = _super.call(this, destination) || this; _this.observables = observables; _this.project = project; _this.toRespond = []; var len = observables.length; _this.values = new Array(len); for (var i = 0; i < len; i++) { _this.toRespond.push(i); } for (var i = 0; i < len; i++) { var observable = observables[i]; _this.add(subscribeToResult_1.subscribeToResult(_this, observable, undefined, i)); } return _this; } WithLatestFromSubscriber.prototype.notifyNext = function (_outerValue, innerValue, outerIndex) { this.values[outerIndex] = innerValue; var toRespond = this.toRespond; if (toRespond.length > 0) { var found = toRespond.indexOf(outerIndex); if (found !== -1) { toRespond.splice(found, 1); } } }; WithLatestFromSubscriber.prototype.notifyComplete = function () {}; WithLatestFromSubscriber.prototype._next = function (value) { if (this.toRespond.length === 0) { var args = [value].concat(this.values); if (this.project) { this._tryProject(args); } else { this.destination.next(args); } } }; WithLatestFromSubscriber.prototype._tryProject = function (args) { var result; try { result = this.project.apply(this, args); } catch (err) { this.destination.error(err); return; } this.destination.next(result); }; return WithLatestFromSubscriber; }(OuterSubscriber_1.OuterSubscriber); /***/ }), /***/ "2nV0": /*!************************************************************!*\ !*** ./node_modules/d3-interpolate/src/transform/parse.js ***! \************************************************************/ /*! exports provided: parseCss, parseSvg */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseCss", function() { return parseCss; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "parseSvg", function() { return parseSvg; }); /* harmony import */ var _decompose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./decompose.js */ "Mlif"); var cssNode, cssRoot, cssView, svgNode; function parseCss(value) { if (value === "none") return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"]; if (!cssNode) cssNode = document.createElement("DIV"), cssRoot = document.documentElement, cssView = document.defaultView; cssNode.style.transform = value; value = cssView.getComputedStyle(cssRoot.appendChild(cssNode), null).getPropertyValue("transform"); cssRoot.removeChild(cssNode); value = value.slice(7, -1).split(","); return Object(_decompose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(+value[0], +value[1], +value[2], +value[3], +value[4], +value[5]); } function parseSvg(value) { if (value == null) return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"]; if (!svgNode) svgNode = document.createElementNS("http://www.w3.org/2000/svg", "g"); svgNode.setAttribute("transform", value); if (!(value = svgNode.transform.baseVal.consolidate())) return _decompose_js__WEBPACK_IMPORTED_MODULE_0__["identity"]; value = value.matrix; return Object(_decompose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(value.a, value.b, value.c, value.d, value.e, value.f); } /***/ }), /***/ "2qMH": /*!***************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduled/scheduleArray.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS"); var Subscription_1 = __webpack_require__(/*! ../Subscription */ "zB/H"); function scheduleArray(input, scheduler) { return new Observable_1.Observable(function (subscriber) { var sub = new Subscription_1.Subscription(); var i = 0; sub.add(scheduler.schedule(function () { if (i === input.length) { subscriber.complete(); return; } subscriber.next(input[i++]); if (!subscriber.closed) { sub.add(this.schedule()); } })); return sub; }); } exports.scheduleArray = scheduleArray; /***/ }), /***/ "2tF/": /*!*************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduler/AsyncAction.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Action_1 = __webpack_require__(/*! ./Action */ "Dz+M"); var AsyncAction = function (_super) { __extends(AsyncAction, _super); function AsyncAction(scheduler, work) { var _this = _super.call(this, scheduler, work) || this; _this.scheduler = scheduler; _this.work = work; _this.pending = false; return _this; } AsyncAction.prototype.schedule = function (state, delay) { if (delay === void 0) { delay = 0; } if (this.closed) { return this; } this.state = state; var id = this.id; var scheduler = this.scheduler; if (id != null) { this.id = this.recycleAsyncId(scheduler, id, delay); } this.pending = true; this.delay = delay; this.id = this.id || this.requestAsyncId(scheduler, this.id, delay); return this; }; AsyncAction.prototype.requestAsyncId = function (scheduler, id, delay) { if (delay === void 0) { delay = 0; } return setInterval(scheduler.flush.bind(scheduler, this), delay); }; AsyncAction.prototype.recycleAsyncId = function (scheduler, id, delay) { if (delay === void 0) { delay = 0; } if (delay !== null && this.delay === delay && this.pending === false) { return id; } clearInterval(id); return undefined; }; AsyncAction.prototype.execute = function (state, delay) { if (this.closed) { return new Error('executing a cancelled action'); } this.pending = false; var error = this._execute(state, delay); if (error) { return error; } else if (this.pending === false && this.id != null) { this.id = this.recycleAsyncId(this.scheduler, this.id, null); } }; AsyncAction.prototype._execute = function (state, delay) { var errored = false; var errorValue = undefined; try { this.work(state); } catch (e) { errored = true; errorValue = !!e && e || new Error(e); } if (errored) { this.unsubscribe(); return errorValue; } }; AsyncAction.prototype._unsubscribe = function () { var id = this.id; var scheduler = this.scheduler; var actions = scheduler.actions; var index = actions.indexOf(this); this.work = null; this.state = null; this.pending = false; this.scheduler = null; if (index !== -1) { actions.splice(index, 1); } if (id != null) { this.id = this.recycleAsyncId(scheduler, id, null); } this.delay = null; }; return AsyncAction; }(Action_1.Action); exports.AsyncAction = AsyncAction; /***/ }), /***/ "2tFh": /*!******************************************************!*\ !*** ./node_modules/d3-format/src/precisionFixed.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _exponent_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./exponent.js */ "p/1U"); /* harmony default export */ __webpack_exports__["default"] = (function (step) { return Math.max(0, -Object(_exponent_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Math.abs(step))); }); /***/ }), /***/ "2ykv": /*!*********************************************!*\ !*** ./node_modules/moment/locale/nl-be.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Dutch (Belgium) [nl-be] //! author : Joris Röling : https://github.com/jorisroling //! author : Jacob Middag : https://github.com/middagj ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'), monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_'), monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i], monthsRegex = /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i; var nlBe = moment.defineLocale('nl-be', { months: 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'), monthsShort: function monthsShort(m, format) { if (!m) { return monthsShortWithDots; } else if (/-MMM-/.test(format)) { return monthsShortWithoutDots[m.month()]; } else { return monthsShortWithDots[m.month()]; } }, monthsRegex: monthsRegex, monthsShortRegex: monthsRegex, monthsStrictRegex: /^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i, monthsShortStrictRegex: /^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, weekdays: 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'), weekdaysShort: 'zo._ma._di._wo._do._vr._za.'.split('_'), weekdaysMin: 'zo_ma_di_wo_do_vr_za'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[vandaag om] LT', nextDay: '[morgen om] LT', nextWeek: 'dddd [om] LT', lastDay: '[gisteren om] LT', lastWeek: '[afgelopen] dddd [om] LT', sameElse: 'L' }, relativeTime: { future: 'over %s', past: '%s geleden', s: 'een paar seconden', ss: '%d seconden', m: 'één minuut', mm: '%d minuten', h: 'één uur', hh: '%d uur', d: 'één dag', dd: '%d dagen', M: 'één maand', MM: '%d maanden', y: 'één jaar', yy: '%d jaar' }, dayOfMonthOrdinalParse: /\d{1,2}(ste|de)/, ordinal: function ordinal(number) { return number + (number === 1 || number === 8 || number >= 20 ? 'ste' : 'de'); }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return nlBe; }); /***/ }), /***/ "3/+b": /*!**********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/debounce.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function debounce(durationSelector) { return function (source) { return source.lift(new DebounceOperator(durationSelector)); }; } exports.debounce = debounce; var DebounceOperator = function () { function DebounceOperator(durationSelector) { this.durationSelector = durationSelector; } DebounceOperator.prototype.call = function (subscriber, source) { return source.subscribe(new DebounceSubscriber(subscriber, this.durationSelector)); }; return DebounceOperator; }(); var DebounceSubscriber = function (_super) { __extends(DebounceSubscriber, _super); function DebounceSubscriber(destination, durationSelector) { var _this = _super.call(this, destination) || this; _this.durationSelector = durationSelector; _this.hasValue = false; return _this; } DebounceSubscriber.prototype._next = function (value) { try { var result = this.durationSelector.call(this, value); if (result) { this._tryNext(value, result); } } catch (err) { this.destination.error(err); } }; DebounceSubscriber.prototype._complete = function () { this.emitValue(); this.destination.complete(); }; DebounceSubscriber.prototype._tryNext = function (value, duration) { var subscription = this.durationSubscription; this.value = value; this.hasValue = true; if (subscription) { subscription.unsubscribe(); this.remove(subscription); } subscription = innerSubscribe_1.innerSubscribe(duration, new innerSubscribe_1.SimpleInnerSubscriber(this)); if (subscription && !subscription.closed) { this.add(this.durationSubscription = subscription); } }; DebounceSubscriber.prototype.notifyNext = function () { this.emitValue(); }; DebounceSubscriber.prototype.notifyComplete = function () { this.emitValue(); }; DebounceSubscriber.prototype.emitValue = function () { if (this.hasValue) { var value = this.value; var subscription = this.durationSubscription; if (subscription) { this.durationSubscription = undefined; subscription.unsubscribe(); this.remove(subscription); } this.value = undefined; this.hasValue = false; _super.prototype._next.call(this, value); } }; return DebounceSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); /***/ }), /***/ "30Go": /*!********************************************************************!*\ !*** ./node_modules/@firebase/app/node_modules/tslib/tslib.es6.js ***! \********************************************************************/ /*! exports provided: __extends, __assign, __rest, __decorate, __param, __metadata, __awaiter, __generator, __exportStar, __values, __read, __spread, __spreadArrays, __await, __asyncGenerator, __asyncDelegator, __asyncValues, __makeTemplateObject, __importStar, __importDefault */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__extends", function() { return __extends; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__assign", function() { return __assign; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__rest", function() { return __rest; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__decorate", function() { return __decorate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__param", function() { return __param; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__metadata", function() { return __metadata; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__awaiter", function() { return __awaiter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__generator", function() { return __generator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__exportStar", function() { return __exportStar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__values", function() { return __values; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__read", function() { return __read; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spread", function() { return __spread; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__spreadArrays", function() { return __spreadArrays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__await", function() { return __await; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncGenerator", function() { return __asyncGenerator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncDelegator", function() { return __asyncDelegator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__asyncValues", function() { return __asyncValues; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__makeTemplateObject", function() { return __makeTemplateObject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importStar", function() { return __importStar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "__importDefault", function() { return __importDefault; }); /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ /* global Reflect, Promise */ var extendStatics = function(d, b) { extendStatics = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; return extendStatics(d, b); }; function __extends(d, b) { extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); } var __assign = function() { __assign = Object.assign || function __assign(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; } return __assign.apply(this, arguments); } function __rest(s, e) { var t = {}; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; } return t; } function __decorate(decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; } function __param(paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); } } function __metadata(metadataKey, metadataValue) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); } function __awaiter(thisArg, _arguments, P, generator) { return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; function verb(n) { return function (v) { return step([n, v]); }; } function step(op) { if (f) throw new TypeError("Generator is already executing."); while (_) try { if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; if (y = 0, t) op = [op[0] & 2, t.value]; switch (op[0]) { case 0: case 1: t = op; break; case 4: _.label++; return { value: op[1], done: false }; case 5: _.label++; y = op[1]; op = [0]; continue; case 7: op = _.ops.pop(); _.trys.pop(); continue; default: if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } if (t[2]) _.ops.pop(); _.trys.pop(); continue; } op = body.call(thisArg, _); } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; } } function __exportStar(m, exports) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } function __values(o) { var m = typeof Symbol === "function" && o[Symbol.iterator], i = 0; if (m) return m.call(o); return { next: function () { if (o && i >= o.length) o = void 0; return { value: o && o[i++], done: !o }; } }; } function __read(o, n) { var m = typeof Symbol === "function" && o[Symbol.iterator]; if (!m) return o; var i = m.call(o), r, ar = [], e; try { while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value); } catch (error) { e = { error: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; } function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } function __spreadArrays() { for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length; for (var r = Array(s), k = 0, i = 0; i < il; i++) for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++) r[k] = a[j]; return r; }; function __await(v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } function __asyncGenerator(thisArg, _arguments, generator) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var g = generator.apply(thisArg, _arguments || []), i, q = []; return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i; function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; } function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } } function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); } function fulfill(value) { resume("next", value); } function reject(value) { resume("throw", value); } function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); } } function __asyncDelegator(o) { var i, p; return i = {}, verb("next"), verb("throw", function (e) { throw e; }), verb("return"), i[Symbol.iterator] = function () { return this; }, i; function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v; } : f; } } function __asyncValues(o) { if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); var m = o[Symbol.asyncIterator], i; return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function () { return this; }, i); function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; } function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); } } function __makeTemplateObject(cooked, raw) { if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; } return cooked; }; function __importStar(mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; result.default = mod; return result; } function __importDefault(mod) { return (mod && mod.__esModule) ? mod : { default: mod }; } /***/ }), /***/ "30U6": /*!***********************************************!*\ !*** ./node_modules/d3-dispatch/src/index.js ***! \***********************************************/ /*! exports provided: dispatch */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _dispatch_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./dispatch.js */ "xo8x"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "dispatch", function() { return _dispatch_js__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /***/ }), /***/ "31Y3": /*!***********************************************************!*\ !*** ./node_modules/d3-transition/src/transition/text.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _tween_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./tween.js */ "Nehl"); function textConstant(value) { return function () { this.textContent = value; }; } function textFunction(value) { return function () { var value1 = value(this); this.textContent = value1 == null ? "" : value1; }; } /* harmony default export */ __webpack_exports__["default"] = (function (value) { return this.tween("text", typeof value === "function" ? textFunction(Object(_tween_js__WEBPACK_IMPORTED_MODULE_0__["tweenValue"])(this, "text", value)) : textConstant(value == null ? "" : value + "")); }); /***/ }), /***/ "32Ea": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/skipWhile.js ***! \********************************************************************/ /*! exports provided: skipWhile */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "skipWhile", function() { return skipWhile; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); function skipWhile(predicate) { return function (source) { return source.lift(new SkipWhileOperator(predicate)); }; } var SkipWhileOperator = /*#__PURE__*/function () { function SkipWhileOperator(predicate) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, SkipWhileOperator); this.predicate = predicate; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(SkipWhileOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new SkipWhileSubscriber(subscriber, this.predicate)); } }]); return SkipWhileOperator; }(); var SkipWhileSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(SkipWhileSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(SkipWhileSubscriber); function SkipWhileSubscriber(destination, predicate) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, SkipWhileSubscriber); _this = _super.call(this, destination); _this.predicate = predicate; _this.skipping = true; _this.index = 0; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(SkipWhileSubscriber, [{ key: "_next", value: function _next(value) { var destination = this.destination; if (this.skipping) { this.tryCallPredicate(value); } if (!this.skipping) { destination.next(value); } } }, { key: "tryCallPredicate", value: function tryCallPredicate(value) { try { var result = this.predicate(value, this.index++); this.skipping = Boolean(result); } catch (err) { this.destination.error(err); } } }]); return SkipWhileSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]); /***/ }), /***/ "3CkQ": /*!****************************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/collection/changes.js ***! \****************************************************************************************/ /*! exports provided: docChanges, sortedChanges, combineChanges, combineChange */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "docChanges", function() { return docChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sortedChanges", function() { return sortedChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "combineChanges", function() { return combineChanges; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "combineChange", function() { return combineChange; }); /* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../observable/fromRef */ "Ttzs"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); function docChanges(query) { return Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_0__["fromCollectionRef"])(query).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (action) { return action.payload.docChanges().map(function (change) { return { type: change.type, payload: change }; }); })); } function sortedChanges(query, events) { return Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_0__["fromCollectionRef"])(query).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (changes) { return changes.payload.docChanges(); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["scan"])(function (current, changes) { return combineChanges(current, changes, events); }, []), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (changes) { return changes.map(function (c) { return { type: c.type, payload: c }; }); })); } function combineChanges(current, changes, events) { changes.forEach(function (change) { if (events.indexOf(change.type) > -1) { current = combineChange(current, change); } }); return current; } function combineChange(combined, change) { switch (change.type) { case 'added': if (combined[change.newIndex] && combined[change.newIndex].doc.ref.isEqual(change.doc.ref)) {} else { combined.splice(change.newIndex, 0, change); } break; case 'modified': if (combined[change.oldIndex] == null || combined[change.oldIndex].doc.ref.isEqual(change.doc.ref)) { if (change.oldIndex !== change.newIndex) { combined.splice(change.oldIndex, 1); combined.splice(change.newIndex, 0, change); } else { combined.splice(change.newIndex, 1, change); } } break; case 'removed': if (combined[change.oldIndex] && combined[change.oldIndex].doc.ref.isEqual(change.doc.ref)) { combined.splice(change.oldIndex, 1); } break; } return combined; } /***/ }), /***/ "3E0/": /*!****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/delay.js ***! \****************************************************************/ /*! exports provided: delay */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "delay", function() { return delay; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../scheduler/async */ "D0XW"); /* harmony import */ var _util_isDate__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isDate */ "mlxB"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _Notification__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Notification */ "WMd4"); function delay(delay) { var scheduler = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : _scheduler_async__WEBPACK_IMPORTED_MODULE_4__["async"]; var absoluteDelay = Object(_util_isDate__WEBPACK_IMPORTED_MODULE_5__["isDate"])(delay); var delayFor = absoluteDelay ? +delay - scheduler.now() : Math.abs(delay); return function (source) { return source.lift(new DelayOperator(delayFor, scheduler)); }; } var DelayOperator = /*#__PURE__*/function () { function DelayOperator(delay, scheduler) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelayOperator); this.delay = delay; this.scheduler = scheduler; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DelayOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler)); } }]); return DelayOperator; }(); var DelaySubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(DelaySubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(DelaySubscriber); function DelaySubscriber(destination, delay, scheduler) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelaySubscriber); _this = _super.call(this, destination); _this.delay = delay; _this.scheduler = scheduler; _this.queue = []; _this.active = false; _this.errored = false; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(DelaySubscriber, [{ key: "_schedule", value: function _schedule(scheduler) { this.active = true; var destination = this.destination; destination.add(scheduler.schedule(DelaySubscriber.dispatch, this.delay, { source: this, destination: this.destination, scheduler: scheduler })); } }, { key: "scheduleNotification", value: function scheduleNotification(notification) { if (this.errored === true) { return; } var scheduler = this.scheduler; var message = new DelayMessage(scheduler.now() + this.delay, notification); this.queue.push(message); if (this.active === false) { this._schedule(scheduler); } } }, { key: "_next", value: function _next(value) { this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_7__["Notification"].createNext(value)); } }, { key: "_error", value: function _error(err) { this.errored = true; this.queue = []; this.destination.error(err); this.unsubscribe(); } }, { key: "_complete", value: function _complete() { this.scheduleNotification(_Notification__WEBPACK_IMPORTED_MODULE_7__["Notification"].createComplete()); this.unsubscribe(); } }], [{ key: "dispatch", value: function dispatch(state) { var source = state.source; var queue = source.queue; var scheduler = state.scheduler; var destination = state.destination; while (queue.length > 0 && queue[0].time - scheduler.now() <= 0) { queue.shift().notification.observe(destination); } if (queue.length > 0) { var _delay = Math.max(0, queue[0].time - scheduler.now()); this.schedule(state, _delay); } else { this.unsubscribe(); source.active = false; } } }]); return DelaySubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]); var DelayMessage = function DelayMessage(time, notification) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, DelayMessage); this.time = time; this.notification = notification; }; /***/ }), /***/ "3E1r": /*!******************************************!*\ !*** ./node_modules/moment/locale/hi.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Hindi [hi] //! author : Mayank Singhal : https://github.com/mayanksinghal ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, numberMap = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' }, monthsParse = [/^जन/i, /^फ़र|फर/i, /^मार्च/i, /^अप्रै/i, /^मई/i, /^जून/i, /^जुल/i, /^अग/i, /^सितं|सित/i, /^अक्टू/i, /^नव|नवं/i, /^दिसं|दिस/i], shortMonthsParse = [/^जन/i, /^फ़र/i, /^मार्च/i, /^अप्रै/i, /^मई/i, /^जून/i, /^जुल/i, /^अग/i, /^सित/i, /^अक्टू/i, /^नव/i, /^दिस/i]; var hi = moment.defineLocale('hi', { months: { format: 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'), standalone: 'जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर'.split('_') }, monthsShort: 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'), weekdays: 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), weekdaysShort: 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'), weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), longDateFormat: { LT: 'A h:mm बजे', LTS: 'A h:mm:ss बजे', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm बजे', LLLL: 'dddd, D MMMM YYYY, A h:mm बजे' }, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: shortMonthsParse, monthsRegex: /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i, monthsShortRegex: /^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i, monthsStrictRegex: /^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i, monthsShortStrictRegex: /^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i, calendar: { sameDay: '[आज] LT', nextDay: '[कल] LT', nextWeek: 'dddd, LT', lastDay: '[कल] LT', lastWeek: '[पिछले] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s में', past: '%s पहले', s: 'कुछ ही क्षण', ss: '%d सेकंड', m: 'एक मिनट', mm: '%d मिनट', h: 'एक घंटा', hh: '%d घंटे', d: 'एक दिन', dd: '%d दिन', M: 'एक महीने', MM: '%d महीने', y: 'एक वर्ष', yy: '%d वर्ष' }, preparse: function preparse(string) { return string.replace(/[१२३४५६७८९०]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, // Hindi notation for meridiems are quite fuzzy in practice. While there exists // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi. meridiemParse: /रात|सुबह|दोपहर|शाम/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'रात') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'सुबह') { return hour; } else if (meridiem === 'दोपहर') { return hour >= 10 ? hour : hour + 12; } else if (meridiem === 'शाम') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'रात'; } else if (hour < 10) { return 'सुबह'; } else if (hour < 17) { return 'दोपहर'; } else if (hour < 20) { return 'शाम'; } else { return 'रात'; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return hi; }); /***/ }), /***/ "3Kre": /*!************************************************************!*\ !*** ./node_modules/@firebase/analytics/dist/index.esm.js ***! \************************************************************/ /*! exports provided: factory, registerAnalytics, resetGlobalVars, settings */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "factory", function() { return factory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "registerAnalytics", function() { return registerAnalytics; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "resetGlobalVars", function() { return resetGlobalVars; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "settings", function() { return settings; }); /* harmony import */ var _firebase_app__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @firebase/app */ "wj3C"); /* harmony import */ var _firebase_app__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_firebase_app__WEBPACK_IMPORTED_MODULE_0__); /* harmony import */ var _firebase_installations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @firebase/installations */ "fSjL"); /* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "30Go"); /* harmony import */ var _firebase_util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @firebase/util */ "zVF4"); /* harmony import */ var _firebase_util__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_firebase_util__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var _firebase_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @firebase/component */ "S+S0"); /* harmony import */ var _firebase_component__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_firebase_component__WEBPACK_IMPORTED_MODULE_4__); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var ANALYTICS_ID_FIELD = 'measurementId'; // Key to attach FID to in gtag params. var GA_FID_KEY = 'firebase_id'; var ORIGIN_KEY = 'origin'; var GTAG_URL = 'https://www.googletagmanager.com/gtag/js'; var GtagCommand; (function (GtagCommand) { GtagCommand["EVENT"] = "event"; GtagCommand["SET"] = "set"; GtagCommand["CONFIG"] = "config"; })(GtagCommand || (GtagCommand = {})); /* * Officially recommended event names for gtag.js * Any other string is also allowed. */ var EventName; (function (EventName) { EventName["ADD_PAYMENT_INFO"] = "add_payment_info"; EventName["ADD_TO_CART"] = "add_to_cart"; EventName["ADD_TO_WISHLIST"] = "add_to_wishlist"; EventName["BEGIN_CHECKOUT"] = "begin_checkout"; EventName["CHECKOUT_PROGRESS"] = "checkout_progress"; EventName["EXCEPTION"] = "exception"; EventName["GENERATE_LEAD"] = "generate_lead"; EventName["LOGIN"] = "login"; EventName["PAGE_VIEW"] = "page_view"; EventName["PURCHASE"] = "purchase"; EventName["REFUND"] = "refund"; EventName["REMOVE_FROM_CART"] = "remove_from_cart"; EventName["SCREEN_VIEW"] = "screen_view"; EventName["SEARCH"] = "search"; EventName["SELECT_CONTENT"] = "select_content"; EventName["SET_CHECKOUT_OPTION"] = "set_checkout_option"; EventName["SHARE"] = "share"; EventName["SIGN_UP"] = "sign_up"; EventName["TIMING_COMPLETE"] = "timing_complete"; EventName["VIEW_ITEM"] = "view_item"; EventName["VIEW_ITEM_LIST"] = "view_item_list"; EventName["VIEW_PROMOTION"] = "view_promotion"; EventName["VIEW_SEARCH_RESULTS"] = "view_search_results"; })(EventName || (EventName = {})); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Logs an analytics event through the Firebase SDK. * * @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event * @param eventName Google Analytics event name, choose from standard list or use a custom string. * @param eventParams Analytics event parameters. */ function _logEvent(gtagFunction, analyticsId, eventName, eventParams, options) { var params = eventParams || {}; if (!options || !options.global) { params = Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__assign"])(Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__assign"])({}, eventParams), { 'send_to': analyticsId }); } // Workaround for http://b/141370449 - third argument cannot be undefined. gtagFunction(GtagCommand.EVENT, eventName, params || {}); } // TODO: Brad is going to add `screen_name` to GA Gold config parameter schema /** * Set screen_name parameter for this Google Analytics ID. * * @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event * @param screenName Screen name string to set. */ function _setCurrentScreen(gtagFunction, analyticsId, screenName, options) { if (options && options.global) { gtagFunction(GtagCommand.SET, { 'screen_name': screenName }); } else { gtagFunction(GtagCommand.CONFIG, analyticsId, { update: true, 'screen_name': screenName }); } } /** * Set user_id parameter for this Google Analytics ID. * * @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event * @param id User ID string to set */ function _setUserId(gtagFunction, analyticsId, id, options) { if (options && options.global) { gtagFunction(GtagCommand.SET, { 'user_id': id }); } else { gtagFunction(GtagCommand.CONFIG, analyticsId, { update: true, 'user_id': id }); } } /** * Set all other user properties other than user_id and screen_name. * * @param gtagFunction Wrapped gtag function that waits for fid to be set before sending an event * @param properties Map of user properties to set */ function _setUserProperties(gtagFunction, analyticsId, properties, options) { if (options && options.global) { var flatProperties = {}; for (var _i = 0, _a = Object.keys(properties); _i < _a.length; _i++) { var key = _a[_i]; // use dot notation for merge behavior in gtag.js flatProperties["user_properties." + key] = properties[key]; } gtagFunction(GtagCommand.SET, flatProperties); } else { gtagFunction(GtagCommand.CONFIG, analyticsId, { update: true, 'user_properties': properties }); } } /** * Set whether collection is enabled for this ID. * * @param enabled If true, collection is enabled for this ID. */ function _setAnalyticsCollectionEnabled(analyticsId, enabled) { window["ga-disable-" + analyticsId] = !enabled; } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Initialize the analytics instance in gtag.js by calling config command with fid. * * NOTE: We combine analytics initialization and setting fid together because we want fid to be * part of the `page_view` event that's sent during the initialization * @param app Firebase app * @param gtagCore The gtag function that's not wrapped. */ function initializeGAId(app, installations, gtagCore) { return Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__awaiter"])(this, void 0, void 0, function () { var fid; var _a; return Object(tslib__WEBPACK_IMPORTED_MODULE_2__["__generator"])(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/ , installations.getId()]; case 1: fid = _b.sent(); // This command initializes gtag.js and only needs to be called once for the entire web app, // but since it is idempotent, we can call it multiple times. // We keep it together with other initialization logic for better code structure. // eslint-disable-next-line @typescript-eslint/no-explicit-any gtagCore('js', new Date()); // It should be the first config command called on this GA-ID // Initialize this GA-ID and set FID on it using the gtag config API. gtagCore(GtagCommand.CONFIG, app.options[ANALYTICS_ID_FIELD], (_a = {}, _a[GA_FID_KEY] = fid, // guard against developers accidentally setting properties with prefix `firebase_` _a[ORIGIN_KEY] = 'firebase', _a.update = true, _a)); return [2 /*return*/ ]; } }); }); } function insertScriptTag(dataLayerName) { var script = document.createElement('script'); // We are not providing an analyticsId in the URL because it would trigger a `page_view` // without fid. We will initialize ga-id using gtag (config) command together with fid. script.src = GTAG_URL + "?l=" + dataLayerName; script.async = true; document.head.appendChild(script); } /** Get reference to, or create, global datalayer. * @param dataLayerName Name of datalayer (most often the default, "_dataLayer") */ function getOrCreateDataLayer(dataLayerName) { // Check for existing dataLayer and create if needed. var dataLayer = []; if (Array.isArray(window[dataLayerName])) { dataLayer = window[dataLayerName]; } else { window[dataLayerName] = dataLayer; } return dataLayer; } /** * Wraps a standard gtag function with extra code to wait for completion of * relevant initialization promises before sending requests. * * @param gtagCore Basic gtag function that just appends to dataLayer * @param initializedIdPromisesMap Map of gaIds to their initialization promises */ function wrapGtag(gtagCore, initializedIdPromisesMap) { return function (command, idOrNameOrParams, gtagParams) { // If event, check that relevant initialization promises have completed. if (command === GtagCommand.EVENT) { var initializationPromisesToWaitFor = []; // If there's a 'send_to' param, check if any ID specified matches // a FID we have begun a fetch on. if (gtagParams && gtagParams['send_to']) { var gaSendToList = gtagParams['send_to']; // Make it an array if is isn't, so it can be dealt with the same way. if (!Array.isArray(gaSendToList)) { gaSendToList = [gaSendToList]; } for (var _i = 0, gaSendToList_1 = gaSendToList; _i < gaSendToList_1.length; _i++) { var sendToId = gaSendToList_1[_i]; var initializationPromise = initializedIdPromisesMap[sendToId]; // Groups will not be in the map. if (initializationPromise) { initializationPromisesToWaitFor.push(initializationPromise); } else { // There is an item in 'send_to' that is not associated // directly with an FID, possibly a group. Empty this array // and let it get populated below. initializationPromisesToWaitFor = []; break; } } } // This will be unpopulated if there was no 'send_to' field , or // if not all entries in the 'send_to' field could be mapped to // a FID. In these cases, wait on all pending initialization promises. if (initializationPromisesToWaitFor.length === 0) { for (var _a = 0, _b = Object.values(initializedIdPromisesMap); _a < _b.length; _a++) { var idPromise = _b[_a]; initializationPromisesToWaitFor.push(idPromise); } } // Run core gtag function with args after all relevant initialization // promises have been resolved. Promise.all(initializationPromisesToWaitFor) // Workaround for http://b/141370449 - third argument cannot be undefined. .then(function () { return gtagCore(GtagCommand.EVENT, idOrNameOrParams, gtagParams || {}); }).catch(function (e) { return console.error(e); }); } else if (command === GtagCommand.CONFIG) { var initializationPromiseToWait = initializedIdPromisesMap[idOrNameOrParams] || Promise.resolve(); initializationPromiseToWait.then(function () { gtagCore(GtagCommand.CONFIG, idOrNameOrParams, gtagParams); }).catch(function (e) { return console.error(e); }); } else { // SET command. // Splitting calls for CONFIG and SET to make it clear which signature // Typescript is checking. gtagCore(GtagCommand.SET, idOrNameOrParams); } }; } /** * Creates global gtag function or wraps existing one if found. * This wrapped function attaches Firebase instance ID (FID) to gtag 'config' and * 'event' calls that belong to the GAID associated with this Firebase instance. * * @param initializedIdPromisesMap Map of gaId to initialization promises. * @param dataLayerName Name of global GA datalayer array. * @param gtagFunctionName Name of global gtag function ("gtag" if not user-specified) */ function wrapOrCreateGtag(initializedIdPromisesMap, dataLayerName, gtagFunctionName) { // Create a basic core gtag function var gtagCore = function gtagCore() { var _args = []; for (var _i = 0; _i < arguments.length; _i++) { _args[_i] = arguments[_i]; } // Must push IArguments object, not an array. window[dataLayerName].push(arguments); }; // Replace it with existing one if found if (window[gtagFunctionName] && typeof window[gtagFunctionName] === 'function') { // @ts-ignore gtagCore = window[gtagFunctionName]; } window[gtagFunctionName] = wrapGtag(gtagCore, initializedIdPromisesMap); return { gtagCore: gtagCore, wrappedGtag: window[gtagFunctionName] }; } /** * Returns first script tag in DOM matching our gtag url pattern. */ function findGtagScriptOnPage() { var scriptTags = window.document.getElementsByTagName('script'); for (var _i = 0, _a = Object.values(scriptTags); _i < _a.length; _i++) { var tag = _a[_i]; if (tag.src && tag.src.includes(GTAG_URL)) { return tag; } } return null; } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var _a; var ERRORS = (_a = {}, _a["no-ga-id" /* NO_GA_ID */ ] = "\"" + ANALYTICS_ID_FIELD + "\" field is empty in " + 'Firebase config. Firebase Analytics ' + 'requires this field to contain a valid measurement ID.', _a["already-exists" /* ALREADY_EXISTS */ ] = 'A Firebase Analytics instance with the measurement ID ${id} ' + ' already exists. ' + 'Only one Firebase Analytics instance can be created for each measurement ID.', _a["already-initialized" /* ALREADY_INITIALIZED */ ] = 'Firebase Analytics has already been initialized.' + 'settings() must be called before initializing any Analytics instance' + 'or it will have no effect.', _a["interop-component-reg-failed" /* INTEROP_COMPONENT_REG_FAILED */ ] = 'Firebase Analytics Interop Component failed to instantiate', _a); var ERROR_FACTORY = new _firebase_util__WEBPACK_IMPORTED_MODULE_3__["ErrorFactory"]('analytics', 'Analytics', ERRORS); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Maps gaId to FID fetch promises. */ var initializedIdPromisesMap = {}; /** * Name for window global data layer array used by GA: defaults to 'dataLayer'. */ var dataLayerName = 'dataLayer'; /** * Name for window global gtag function used by GA: defaults to 'gtag'. */ var gtagName = 'gtag'; /** * Reproduction of standard gtag function or reference to existing * gtag function on window object. */ var gtagCoreFunction; /** * Wrapper around gtag function that ensures FID is sent with all * relevant event and config calls. */ var wrappedGtagFunction; /** * Flag to ensure page initialization steps (creation or wrapping of * dataLayer and gtag script) are only run once per page load. */ var globalInitDone = false; /** * For testing */ function resetGlobalVars(newGlobalInitDone, newGaInitializedPromise) { if (newGlobalInitDone === void 0) { newGlobalInitDone = false; } if (newGaInitializedPromise === void 0) { newGaInitializedPromise = {}; } globalInitDone = newGlobalInitDone; initializedIdPromisesMap = newGaInitializedPromise; dataLayerName = 'dataLayer'; gtagName = 'gtag'; } /** * This must be run before calling firebase.analytics() or it won't * have any effect. * @param options Custom gtag and dataLayer names. */ function settings(options) { if (globalInitDone) { throw ERROR_FACTORY.create("already-initialized" /* ALREADY_INITIALIZED */ ); } if (options.dataLayerName) { dataLayerName = options.dataLayerName; } if (options.gtagName) { gtagName = options.gtagName; } } function factory(app, installations) { var analyticsId = app.options[ANALYTICS_ID_FIELD]; if (!analyticsId) { throw ERROR_FACTORY.create("no-ga-id" /* NO_GA_ID */ ); } if (initializedIdPromisesMap[analyticsId] != null) { throw ERROR_FACTORY.create("already-exists" /* ALREADY_EXISTS */ , { id: analyticsId }); } if (!globalInitDone) { // Steps here should only be done once per page: creation or wrapping // of dataLayer and global gtag function. // Detect if user has already put the gtag '; } var iframeContents = '' + script + ''; try { this.myIFrame.doc.open(); this.myIFrame.doc.write(iframeContents); this.myIFrame.doc.close(); } catch (e) { log('frame writing exception'); if (e.stack) { log(e.stack); } log(e); } } else { this.commandCB = commandCB; this.onMessageCB = onMessageCB; } } /** * Each browser has its own funny way to handle iframes. Here we mush them all together into one object that I can * actually use. * @private * @return {Element} */ FirebaseIFrameScriptHolder.createIFrame_ = function () { var iframe = document.createElement('iframe'); iframe.style.display = 'none'; // This is necessary in order to initialize the document inside the iframe if (document.body) { document.body.appendChild(iframe); try { // If document.domain has been modified in IE, this will throw an error, and we need to set the // domain of the iframe's document manually. We can do this via a javascript: url as the src attribute // Also note that we must do this *after* the iframe has been appended to the page. Otherwise it doesn't work. var a = iframe.contentWindow.document; if (!a) { // Apologies for the log-spam, I need to do something to keep closure from optimizing out the assignment above. log('No IE domain setting required'); } } catch (e) { var domain = document.domain; iframe.src = "javascript:void((function(){document.open();document.domain='" + domain + "';document.close();})())"; } } else { // LongPollConnection attempts to delay initialization until the document is ready, so hopefully this // never gets hit. throw 'Document body has not initialized. Wait to initialize Firebase until after the document is ready.'; } // Get the document of the iframe in a browser-specific way. if (iframe.contentDocument) { iframe.doc = iframe.contentDocument; // Firefox, Opera, Safari } else if (iframe.contentWindow) { iframe.doc = iframe.contentWindow.document; // Internet Explorer } else if (iframe.document) { iframe.doc = iframe.document; //others? } return iframe; }; /** * Cancel all outstanding queries and remove the frame. */ FirebaseIFrameScriptHolder.prototype.close = function () { var _this = this; //Mark this iframe as dead, so no new requests are sent. this.alive = false; if (this.myIFrame) { //We have to actually remove all of the html inside this iframe before removing it from the //window, or IE will continue loading and executing the script tags we've already added, which //can lead to some errors being thrown. Setting innerHTML seems to be the easiest way to do this. this.myIFrame.doc.body.innerHTML = ''; setTimeout(function () { if (_this.myIFrame !== null) { document.body.removeChild(_this.myIFrame); _this.myIFrame = null; } }, Math.floor(0)); } // Protect from being called recursively. var onDisconnect = this.onDisconnect; if (onDisconnect) { this.onDisconnect = null; onDisconnect(); } }; /** * Actually start the long-polling session by adding the first script tag(s) to the iframe. * @param {!string} id - The ID of this connection * @param {!string} pw - The password for this connection */ FirebaseIFrameScriptHolder.prototype.startLongPoll = function (id, pw) { this.myID = id; this.myPW = pw; this.alive = true; //send the initial request. If there are requests queued, make sure that we transmit as many as we are currently able to. while (this.newRequest_()) {} }; /** * This is called any time someone might want a script tag to be added. It adds a script tag when there aren't * too many outstanding requests and we are still alive. * * If there are outstanding packet segments to send, it sends one. If there aren't, it sends a long-poll anyways if * needed. */ FirebaseIFrameScriptHolder.prototype.newRequest_ = function () { // We keep one outstanding request open all the time to receive data, but if we need to send data // (pendingSegs.length > 0) then we create a new request to send the data. The server will automatically // close the old request. if (this.alive && this.sendNewPolls && this.outstandingRequests.size < (this.pendingSegs.length > 0 ? 2 : 1)) { //construct our url this.currentSerial++; var urlParams = {}; urlParams[FIREBASE_LONGPOLL_ID_PARAM] = this.myID; urlParams[FIREBASE_LONGPOLL_PW_PARAM] = this.myPW; urlParams[FIREBASE_LONGPOLL_SERIAL_PARAM] = this.currentSerial; var theURL = this.urlFn(urlParams); //Now add as much data as we can. var curDataString = ''; var i = 0; while (this.pendingSegs.length > 0) { //first, lets see if the next segment will fit. var nextSeg = this.pendingSegs[0]; if (nextSeg.d.length + SEG_HEADER_SIZE + curDataString.length <= MAX_URL_DATA_SIZE) { //great, the segment will fit. Lets append it. var theSeg = this.pendingSegs.shift(); curDataString = curDataString + '&' + FIREBASE_LONGPOLL_SEGMENT_NUM_PARAM + i + '=' + theSeg.seg + '&' + FIREBASE_LONGPOLL_SEGMENTS_IN_PACKET + i + '=' + theSeg.ts + '&' + FIREBASE_LONGPOLL_DATA_PARAM + i + '=' + theSeg.d; i++; } else { break; } } theURL = theURL + curDataString; this.addLongPollTag_(theURL, this.currentSerial); return true; } else { return false; } }; /** * Queue a packet for transmission to the server. * @param segnum - A sequential id for this packet segment used for reassembly * @param totalsegs - The total number of segments in this packet * @param data - The data for this segment. */ FirebaseIFrameScriptHolder.prototype.enqueueSegment = function (segnum, totalsegs, data) { //add this to the queue of segments to send. this.pendingSegs.push({ seg: segnum, ts: totalsegs, d: data }); //send the data immediately if there isn't already data being transmitted, unless //startLongPoll hasn't been called yet. if (this.alive) { this.newRequest_(); } }; /** * Add a script tag for a regular long-poll request. * @param {!string} url - The URL of the script tag. * @param {!number} serial - The serial number of the request. * @private */ FirebaseIFrameScriptHolder.prototype.addLongPollTag_ = function (url, serial) { var _this = this; //remember that we sent this request. this.outstandingRequests.add(serial); var doNewRequest = function doNewRequest() { _this.outstandingRequests.delete(serial); _this.newRequest_(); }; // If this request doesn't return on its own accord (by the server sending us some data), we'll // create a new one after the KEEPALIVE interval to make sure we always keep a fresh request open. var keepaliveTimeout = setTimeout(doNewRequest, Math.floor(KEEPALIVE_REQUEST_INTERVAL)); var readyStateCB = function readyStateCB() { // Request completed. Cancel the keepalive. clearTimeout(keepaliveTimeout); // Trigger a new request so we can continue receiving data. doNewRequest(); }; this.addTag(url, readyStateCB); }; /** * Add an arbitrary script tag to the iframe. * @param {!string} url - The URL for the script tag source. * @param {!function()} loadCB - A callback to be triggered once the script has loaded. */ FirebaseIFrameScriptHolder.prototype.addTag = function (url, loadCB) { var _this = this; if (util.isNodeSdk()) { this.doNodeLongPoll(url, loadCB); } else { setTimeout(function () { try { // if we're already closed, don't add this poll if (!_this.sendNewPolls) return; var newScript_1 = _this.myIFrame.doc.createElement('script'); newScript_1.type = 'text/javascript'; newScript_1.async = true; newScript_1.src = url; newScript_1.onload = newScript_1.onreadystatechange = function () { var rstate = newScript_1.readyState; if (!rstate || rstate === 'loaded' || rstate === 'complete') { newScript_1.onload = newScript_1.onreadystatechange = null; if (newScript_1.parentNode) { newScript_1.parentNode.removeChild(newScript_1); } loadCB(); } }; newScript_1.onerror = function () { log('Long-poll script failed to load: ' + url); _this.sendNewPolls = false; _this.close(); }; _this.myIFrame.doc.body.appendChild(newScript_1); } catch (e) {// TODO: we should make this error visible somehow } }, Math.floor(1)); } }; return FirebaseIFrameScriptHolder; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** The semver (www.semver.org) version of the SDK. */ var SDK_VERSION = ''; // SDK_VERSION should be set before any database instance is created function setSDKVersion(version) { SDK_VERSION = version; } /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var WEBSOCKET_MAX_FRAME_SIZE = 16384; var WEBSOCKET_KEEPALIVE_INTERVAL = 45000; var WebSocketImpl = null; if (typeof MozWebSocket !== 'undefined') { WebSocketImpl = MozWebSocket; } else if (typeof WebSocket !== 'undefined') { WebSocketImpl = WebSocket; } /** * Create a new websocket connection with the given callbacks. * @constructor * @implements {Transport} */ var WebSocketConnection = /** @class */ function () { /** * @param {string} connId identifier for this transport * @param {RepoInfo} repoInfo The info for the websocket endpoint. * @param {string=} transportSessionId Optional transportSessionId if this is connecting to an existing transport * session * @param {string=} lastSessionId Optional lastSessionId if there was a previous connection */ function WebSocketConnection(connId, repoInfo, transportSessionId, lastSessionId) { this.connId = connId; this.keepaliveTimer = null; this.frames = null; this.totalFrames = 0; this.bytesSent = 0; this.bytesReceived = 0; this.log_ = logWrapper(this.connId); this.stats_ = StatsManager.getCollection(repoInfo); this.connURL = WebSocketConnection.connectionURL_(repoInfo, transportSessionId, lastSessionId); } /** * @param {RepoInfo} repoInfo The info for the websocket endpoint. * @param {string=} transportSessionId Optional transportSessionId if this is connecting to an existing transport * session * @param {string=} lastSessionId Optional lastSessionId if there was a previous connection * @return {string} connection url * @private */ WebSocketConnection.connectionURL_ = function (repoInfo, transportSessionId, lastSessionId) { var urlParams = {}; urlParams[VERSION_PARAM] = PROTOCOL_VERSION; if (!util.isNodeSdk() && typeof location !== 'undefined' && location.href && location.href.indexOf(FORGE_DOMAIN) !== -1) { urlParams[REFERER_PARAM] = FORGE_REF; } if (transportSessionId) { urlParams[TRANSPORT_SESSION_PARAM] = transportSessionId; } if (lastSessionId) { urlParams[LAST_SESSION_PARAM] = lastSessionId; } return repoInfo.connectionURL(WEBSOCKET, urlParams); }; /** * * @param onMessage Callback when messages arrive * @param onDisconnect Callback with connection lost. */ WebSocketConnection.prototype.open = function (onMessage, onDisconnect) { var _this = this; this.onDisconnect = onDisconnect; this.onMessage = onMessage; this.log_('Websocket connecting to ' + this.connURL); this.everConnected_ = false; // Assume failure until proven otherwise. PersistentStorage.set('previous_websocket_failure', true); try { if (util.isNodeSdk()) { var device = util.CONSTANTS.NODE_ADMIN ? 'AdminNode' : 'Node'; // UA Format: Firebase//// var options = { headers: { 'User-Agent': "Firebase/" + PROTOCOL_VERSION + "/" + SDK_VERSION + "/" + process.platform + "/" + device } }; // Plumb appropriate http_proxy environment variable into faye-websocket if it exists. var env = process['env']; var proxy = this.connURL.indexOf('wss://') == 0 ? env['HTTPS_PROXY'] || env['https_proxy'] : env['HTTP_PROXY'] || env['http_proxy']; if (proxy) { options['proxy'] = { origin: proxy }; } this.mySock = new WebSocketImpl(this.connURL, [], options); } else { this.mySock = new WebSocketImpl(this.connURL); } } catch (e) { this.log_('Error instantiating WebSocket.'); var error = e.message || e.data; if (error) { this.log_(error); } this.onClosed_(); return; } this.mySock.onopen = function () { _this.log_('Websocket connected.'); _this.everConnected_ = true; }; this.mySock.onclose = function () { _this.log_('Websocket connection was disconnected.'); _this.mySock = null; _this.onClosed_(); }; this.mySock.onmessage = function (m) { _this.handleIncomingFrame(m); }; this.mySock.onerror = function (e) { _this.log_('WebSocket error. Closing connection.'); var error = e.message || e.data; if (error) { _this.log_(error); } _this.onClosed_(); }; }; /** * No-op for websockets, we don't need to do anything once the connection is confirmed as open */ WebSocketConnection.prototype.start = function () {}; WebSocketConnection.forceDisallow = function () { WebSocketConnection.forceDisallow_ = true; }; WebSocketConnection.isAvailable = function () { var isOldAndroid = false; if (typeof navigator !== 'undefined' && navigator.userAgent) { var oldAndroidRegex = /Android ([0-9]{0,}\.[0-9]{0,})/; var oldAndroidMatch = navigator.userAgent.match(oldAndroidRegex); if (oldAndroidMatch && oldAndroidMatch.length > 1) { if (parseFloat(oldAndroidMatch[1]) < 4.4) { isOldAndroid = true; } } } return !isOldAndroid && WebSocketImpl !== null && !WebSocketConnection.forceDisallow_; }; /** * Returns true if we previously failed to connect with this transport. * @return {boolean} */ WebSocketConnection.previouslyFailed = function () { // If our persistent storage is actually only in-memory storage, // we default to assuming that it previously failed to be safe. return PersistentStorage.isInMemoryStorage || PersistentStorage.get('previous_websocket_failure') === true; }; WebSocketConnection.prototype.markConnectionHealthy = function () { PersistentStorage.remove('previous_websocket_failure'); }; WebSocketConnection.prototype.appendFrame_ = function (data) { this.frames.push(data); if (this.frames.length == this.totalFrames) { var fullMess = this.frames.join(''); this.frames = null; var jsonMess = util.jsonEval(fullMess); //handle the message this.onMessage(jsonMess); } }; /** * @param {number} frameCount The number of frames we are expecting from the server * @private */ WebSocketConnection.prototype.handleNewFrameCount_ = function (frameCount) { this.totalFrames = frameCount; this.frames = []; }; /** * Attempts to parse a frame count out of some text. If it can't, assumes a value of 1 * @param {!String} data * @return {?String} Any remaining data to be process, or null if there is none * @private */ WebSocketConnection.prototype.extractFrameCount_ = function (data) { util.assert(this.frames === null, 'We already have a frame buffer'); // TODO: The server is only supposed to send up to 9999 frames (i.e. length <= 4), but that isn't being enforced // currently. So allowing larger frame counts (length <= 6). See https://app.asana.com/0/search/8688598998380/8237608042508 if (data.length <= 6) { var frameCount = Number(data); if (!isNaN(frameCount)) { this.handleNewFrameCount_(frameCount); return null; } } this.handleNewFrameCount_(1); return data; }; /** * Process a websocket frame that has arrived from the server. * @param mess The frame data */ WebSocketConnection.prototype.handleIncomingFrame = function (mess) { if (this.mySock === null) return; // Chrome apparently delivers incoming packets even after we .close() the connection sometimes. var data = mess['data']; this.bytesReceived += data.length; this.stats_.incrementCounter('bytes_received', data.length); this.resetKeepAlive(); if (this.frames !== null) { // we're buffering this.appendFrame_(data); } else { // try to parse out a frame count, otherwise, assume 1 and process it var remainingData = this.extractFrameCount_(data); if (remainingData !== null) { this.appendFrame_(remainingData); } } }; /** * Send a message to the server * @param {Object} data The JSON object to transmit */ WebSocketConnection.prototype.send = function (data) { this.resetKeepAlive(); var dataStr = util.stringify(data); this.bytesSent += dataStr.length; this.stats_.incrementCounter('bytes_sent', dataStr.length); //We can only fit a certain amount in each websocket frame, so we need to split this request //up into multiple pieces if it doesn't fit in one request. var dataSegs = splitStringBySize(dataStr, WEBSOCKET_MAX_FRAME_SIZE); //Send the length header if (dataSegs.length > 1) { this.sendString_(String(dataSegs.length)); } //Send the actual data in segments. for (var i = 0; i < dataSegs.length; i++) { this.sendString_(dataSegs[i]); } }; WebSocketConnection.prototype.shutdown_ = function () { this.isClosed_ = true; if (this.keepaliveTimer) { clearInterval(this.keepaliveTimer); this.keepaliveTimer = null; } if (this.mySock) { this.mySock.close(); this.mySock = null; } }; WebSocketConnection.prototype.onClosed_ = function () { if (!this.isClosed_) { this.log_('WebSocket is closing itself'); this.shutdown_(); // since this is an internal close, trigger the close listener if (this.onDisconnect) { this.onDisconnect(this.everConnected_); this.onDisconnect = null; } } }; /** * External-facing close handler. * Close the websocket and kill the connection. */ WebSocketConnection.prototype.close = function () { if (!this.isClosed_) { this.log_('WebSocket is being closed'); this.shutdown_(); } }; /** * Kill the current keepalive timer and start a new one, to ensure that it always fires N seconds after * the last activity. */ WebSocketConnection.prototype.resetKeepAlive = function () { var _this = this; clearInterval(this.keepaliveTimer); this.keepaliveTimer = setInterval(function () { //If there has been no websocket activity for a while, send a no-op if (_this.mySock) { _this.sendString_('0'); } _this.resetKeepAlive(); }, Math.floor(WEBSOCKET_KEEPALIVE_INTERVAL)); }; /** * Send a string over the websocket. * * @param {string} str String to send. * @private */ WebSocketConnection.prototype.sendString_ = function (str) { // Firefox seems to sometimes throw exceptions (NS_ERROR_UNEXPECTED) from websocket .send() // calls for some unknown reason. We treat these as an error and disconnect. // See https://app.asana.com/0/58926111402292/68021340250410 try { this.mySock.send(str); } catch (e) { this.log_('Exception thrown from WebSocket.send():', e.message || e.data, 'Closing connection.'); setTimeout(this.onClosed_.bind(this), 0); } }; /** * Number of response before we consider the connection "healthy." * @type {number} */ WebSocketConnection.responsesRequiredToBeHealthy = 2; /** * Time to wait for the connection te become healthy before giving up. * @type {number} */ WebSocketConnection.healthyTimeout = 30000; return WebSocketConnection; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Currently simplistic, this class manages what transport a Connection should use at various stages of its * lifecycle. * * It starts with longpolling in a browser, and httppolling on node. It then upgrades to websockets if * they are available. * @constructor */ var TransportManager = /** @class */ function () { /** * @param {!RepoInfo} repoInfo Metadata around the namespace we're connecting to */ function TransportManager(repoInfo) { this.initTransports_(repoInfo); } Object.defineProperty(TransportManager, "ALL_TRANSPORTS", { /** * @const * @type {!Array.} */ get: function get() { return [BrowserPollConnection, WebSocketConnection]; }, enumerable: true, configurable: true }); /** * @param {!RepoInfo} repoInfo * @private */ TransportManager.prototype.initTransports_ = function (repoInfo) { var e_1, _a; var isWebSocketsAvailable = WebSocketConnection && WebSocketConnection['isAvailable'](); var isSkipPollConnection = isWebSocketsAvailable && !WebSocketConnection.previouslyFailed(); if (repoInfo.webSocketOnly) { if (!isWebSocketsAvailable) warn("wss:// URL used, but browser isn't known to support websockets. Trying anyway."); isSkipPollConnection = true; } if (isSkipPollConnection) { this.transports_ = [WebSocketConnection]; } else { var transports = this.transports_ = []; try { for (var _b = tslib.__values(TransportManager.ALL_TRANSPORTS), _c = _b.next(); !_c.done; _c = _b.next()) { var transport = _c.value; if (transport && transport['isAvailable']()) { transports.push(transport); } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_c && !_c.done && (_a = _b.return)) _a.call(_b); } finally { if (e_1) throw e_1.error; } } } }; /** * @return {function(new:Transport, !string, !RepoInfo, string=, string=)} The constructor for the * initial transport to use */ TransportManager.prototype.initialTransport = function () { if (this.transports_.length > 0) { return this.transports_[0]; } else { throw new Error('No transports available'); } }; /** * @return {?function(new:Transport, function(),function(), string=)} The constructor for the next * transport, or null */ TransportManager.prototype.upgradeTransport = function () { if (this.transports_.length > 1) { return this.transports_[1]; } else { return null; } }; return TransportManager; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // Abort upgrade attempt if it takes longer than 60s. var UPGRADE_TIMEOUT = 60000; // For some transports (WebSockets), we need to "validate" the transport by exchanging a few requests and responses. // If we haven't sent enough requests within 5s, we'll start sending noop ping requests. var DELAY_BEFORE_SENDING_EXTRA_REQUESTS = 5000; // If the initial data sent triggers a lot of bandwidth (i.e. it's a large put or a listen for a large amount of data) // then we may not be able to exchange our ping/pong requests within the healthy timeout. So if we reach the timeout // but we've sent/received enough bytes, we don't cancel the connection. var BYTES_SENT_HEALTHY_OVERRIDE = 10 * 1024; var BYTES_RECEIVED_HEALTHY_OVERRIDE = 100 * 1024; var MESSAGE_TYPE = 't'; var MESSAGE_DATA = 'd'; var CONTROL_SHUTDOWN = 's'; var CONTROL_RESET = 'r'; var CONTROL_ERROR = 'e'; var CONTROL_PONG = 'o'; var SWITCH_ACK = 'a'; var END_TRANSMISSION = 'n'; var PING = 'p'; var SERVER_HELLO = 'h'; /** * Creates a new real-time connection to the server using whichever method works * best in the current browser. * * @constructor */ var Connection = /** @class */ function () { /** * @param {!string} id - an id for this connection * @param {!RepoInfo} repoInfo_ - the info for the endpoint to connect to * @param {function(Object)} onMessage_ - the callback to be triggered when a server-push message arrives * @param {function(number, string)} onReady_ - the callback to be triggered when this connection is ready to send messages. * @param {function()} onDisconnect_ - the callback to be triggered when a connection was lost * @param {function(string)} onKill_ - the callback to be triggered when this connection has permanently shut down. * @param {string=} lastSessionId - last session id in persistent connection. is used to clean up old session in real-time server */ function Connection(id, repoInfo_, onMessage_, onReady_, onDisconnect_, onKill_, lastSessionId) { this.id = id; this.repoInfo_ = repoInfo_; this.onMessage_ = onMessage_; this.onReady_ = onReady_; this.onDisconnect_ = onDisconnect_; this.onKill_ = onKill_; this.lastSessionId = lastSessionId; this.connectionCount = 0; this.pendingDataMessages = []; this.state_ = 0 /* CONNECTING */ ; this.log_ = logWrapper('c:' + this.id + ':'); this.transportManager_ = new TransportManager(repoInfo_); this.log_('Connection created'); this.start_(); } /** * Starts a connection attempt * @private */ Connection.prototype.start_ = function () { var _this = this; var conn = this.transportManager_.initialTransport(); this.conn_ = new conn(this.nextTransportId_(), this.repoInfo_, undefined, this.lastSessionId); // For certain transports (WebSockets), we need to send and receive several messages back and forth before we // can consider the transport healthy. this.primaryResponsesRequired_ = conn['responsesRequiredToBeHealthy'] || 0; var onMessageReceived = this.connReceiver_(this.conn_); var onConnectionLost = this.disconnReceiver_(this.conn_); this.tx_ = this.conn_; this.rx_ = this.conn_; this.secondaryConn_ = null; this.isHealthy_ = false; /* * Firefox doesn't like when code from one iframe tries to create another iframe by way of the parent frame. * This can occur in the case of a redirect, i.e. we guessed wrong on what server to connect to and received a reset. * Somehow, setTimeout seems to make this ok. That doesn't make sense from a security perspective, since you should * still have the context of your originating frame. */ setTimeout(function () { // this.conn_ gets set to null in some of the tests. Check to make sure it still exists before using it _this.conn_ && _this.conn_.open(onMessageReceived, onConnectionLost); }, Math.floor(0)); var healthyTimeout_ms = conn['healthyTimeout'] || 0; if (healthyTimeout_ms > 0) { this.healthyTimeout_ = setTimeoutNonBlocking(function () { _this.healthyTimeout_ = null; if (!_this.isHealthy_) { if (_this.conn_ && _this.conn_.bytesReceived > BYTES_RECEIVED_HEALTHY_OVERRIDE) { _this.log_('Connection exceeded healthy timeout but has received ' + _this.conn_.bytesReceived + ' bytes. Marking connection healthy.'); _this.isHealthy_ = true; _this.conn_.markConnectionHealthy(); } else if (_this.conn_ && _this.conn_.bytesSent > BYTES_SENT_HEALTHY_OVERRIDE) { _this.log_('Connection exceeded healthy timeout but has sent ' + _this.conn_.bytesSent + ' bytes. Leaving connection alive.'); // NOTE: We don't want to mark it healthy, since we have no guarantee that the bytes have made it to // the server. } else { _this.log_('Closing unhealthy connection after timeout.'); _this.close(); } } }, Math.floor(healthyTimeout_ms)); } }; /** * @return {!string} * @private */ Connection.prototype.nextTransportId_ = function () { return 'c:' + this.id + ':' + this.connectionCount++; }; Connection.prototype.disconnReceiver_ = function (conn) { var _this = this; return function (everConnected) { if (conn === _this.conn_) { _this.onConnectionLost_(everConnected); } else if (conn === _this.secondaryConn_) { _this.log_('Secondary connection lost.'); _this.onSecondaryConnectionLost_(); } else { _this.log_('closing an old connection'); } }; }; Connection.prototype.connReceiver_ = function (conn) { var _this = this; return function (message) { if (_this.state_ != 2 /* DISCONNECTED */ ) { if (conn === _this.rx_) { _this.onPrimaryMessageReceived_(message); } else if (conn === _this.secondaryConn_) { _this.onSecondaryMessageReceived_(message); } else { _this.log_('message on old connection'); } } }; }; /** * * @param {Object} dataMsg An arbitrary data message to be sent to the server */ Connection.prototype.sendRequest = function (dataMsg) { // wrap in a data message envelope and send it on var msg = { t: 'd', d: dataMsg }; this.sendData_(msg); }; Connection.prototype.tryCleanupConnection = function () { if (this.tx_ === this.secondaryConn_ && this.rx_ === this.secondaryConn_) { this.log_('cleaning up and promoting a connection: ' + this.secondaryConn_.connId); this.conn_ = this.secondaryConn_; this.secondaryConn_ = null; // the server will shutdown the old connection } }; Connection.prototype.onSecondaryControl_ = function (controlData) { if (MESSAGE_TYPE in controlData) { var cmd = controlData[MESSAGE_TYPE]; if (cmd === SWITCH_ACK) { this.upgradeIfSecondaryHealthy_(); } else if (cmd === CONTROL_RESET) { // Most likely the session wasn't valid. Abandon the switch attempt this.log_('Got a reset on secondary, closing it'); this.secondaryConn_.close(); // If we were already using this connection for something, than we need to fully close if (this.tx_ === this.secondaryConn_ || this.rx_ === this.secondaryConn_) { this.close(); } } else if (cmd === CONTROL_PONG) { this.log_('got pong on secondary.'); this.secondaryResponsesRequired_--; this.upgradeIfSecondaryHealthy_(); } } }; Connection.prototype.onSecondaryMessageReceived_ = function (parsedData) { var layer = requireKey('t', parsedData); var data = requireKey('d', parsedData); if (layer == 'c') { this.onSecondaryControl_(data); } else if (layer == 'd') { // got a data message, but we're still second connection. Need to buffer it up this.pendingDataMessages.push(data); } else { throw new Error('Unknown protocol layer: ' + layer); } }; Connection.prototype.upgradeIfSecondaryHealthy_ = function () { if (this.secondaryResponsesRequired_ <= 0) { this.log_('Secondary connection is healthy.'); this.isHealthy_ = true; this.secondaryConn_.markConnectionHealthy(); this.proceedWithUpgrade_(); } else { // Send a ping to make sure the connection is healthy. this.log_('sending ping on secondary.'); this.secondaryConn_.send({ t: 'c', d: { t: PING, d: {} } }); } }; Connection.prototype.proceedWithUpgrade_ = function () { // tell this connection to consider itself open this.secondaryConn_.start(); // send ack this.log_('sending client ack on secondary'); this.secondaryConn_.send({ t: 'c', d: { t: SWITCH_ACK, d: {} } }); // send end packet on primary transport, switch to sending on this one // can receive on this one, buffer responses until end received on primary transport this.log_('Ending transmission on primary'); this.conn_.send({ t: 'c', d: { t: END_TRANSMISSION, d: {} } }); this.tx_ = this.secondaryConn_; this.tryCleanupConnection(); }; Connection.prototype.onPrimaryMessageReceived_ = function (parsedData) { // Must refer to parsedData properties in quotes, so closure doesn't touch them. var layer = requireKey('t', parsedData); var data = requireKey('d', parsedData); if (layer == 'c') { this.onControl_(data); } else if (layer == 'd') { this.onDataMessage_(data); } }; Connection.prototype.onDataMessage_ = function (message) { this.onPrimaryResponse_(); // We don't do anything with data messages, just kick them up a level this.onMessage_(message); }; Connection.prototype.onPrimaryResponse_ = function () { if (!this.isHealthy_) { this.primaryResponsesRequired_--; if (this.primaryResponsesRequired_ <= 0) { this.log_('Primary connection is healthy.'); this.isHealthy_ = true; this.conn_.markConnectionHealthy(); } } }; Connection.prototype.onControl_ = function (controlData) { var cmd = requireKey(MESSAGE_TYPE, controlData); if (MESSAGE_DATA in controlData) { var payload = controlData[MESSAGE_DATA]; if (cmd === SERVER_HELLO) { this.onHandshake_(payload); } else if (cmd === END_TRANSMISSION) { this.log_('recvd end transmission on primary'); this.rx_ = this.secondaryConn_; for (var i = 0; i < this.pendingDataMessages.length; ++i) { this.onDataMessage_(this.pendingDataMessages[i]); } this.pendingDataMessages = []; this.tryCleanupConnection(); } else if (cmd === CONTROL_SHUTDOWN) { // This was previously the 'onKill' callback passed to the lower-level connection // payload in this case is the reason for the shutdown. Generally a human-readable error this.onConnectionShutdown_(payload); } else if (cmd === CONTROL_RESET) { // payload in this case is the host we should contact this.onReset_(payload); } else if (cmd === CONTROL_ERROR) { error('Server Error: ' + payload); } else if (cmd === CONTROL_PONG) { this.log_('got pong on primary.'); this.onPrimaryResponse_(); this.sendPingOnPrimaryIfNecessary_(); } else { error('Unknown control packet command: ' + cmd); } } }; /** * * @param {Object} handshake The handshake data returned from the server * @private */ Connection.prototype.onHandshake_ = function (handshake) { var timestamp = handshake.ts; var version = handshake.v; var host = handshake.h; this.sessionId = handshake.s; this.repoInfo_.updateHost(host); // if we've already closed the connection, then don't bother trying to progress further if (this.state_ == 0 /* CONNECTING */ ) { this.conn_.start(); this.onConnectionEstablished_(this.conn_, timestamp); if (PROTOCOL_VERSION !== version) { warn('Protocol version mismatch detected'); } // TODO: do we want to upgrade? when? maybe a delay? this.tryStartUpgrade_(); } }; Connection.prototype.tryStartUpgrade_ = function () { var conn = this.transportManager_.upgradeTransport(); if (conn) { this.startUpgrade_(conn); } }; Connection.prototype.startUpgrade_ = function (conn) { var _this = this; this.secondaryConn_ = new conn(this.nextTransportId_(), this.repoInfo_, this.sessionId); // For certain transports (WebSockets), we need to send and receive several messages back and forth before we // can consider the transport healthy. this.secondaryResponsesRequired_ = conn['responsesRequiredToBeHealthy'] || 0; var onMessage = this.connReceiver_(this.secondaryConn_); var onDisconnect = this.disconnReceiver_(this.secondaryConn_); this.secondaryConn_.open(onMessage, onDisconnect); // If we haven't successfully upgraded after UPGRADE_TIMEOUT, give up and kill the secondary. setTimeoutNonBlocking(function () { if (_this.secondaryConn_) { _this.log_('Timed out trying to upgrade.'); _this.secondaryConn_.close(); } }, Math.floor(UPGRADE_TIMEOUT)); }; Connection.prototype.onReset_ = function (host) { this.log_('Reset packet received. New host: ' + host); this.repoInfo_.updateHost(host); // TODO: if we're already "connected", we need to trigger a disconnect at the next layer up. // We don't currently support resets after the connection has already been established if (this.state_ === 1 /* CONNECTED */ ) { this.close(); } else { // Close whatever connections we have open and start again. this.closeConnections_(); this.start_(); } }; Connection.prototype.onConnectionEstablished_ = function (conn, timestamp) { var _this = this; this.log_('Realtime connection established.'); this.conn_ = conn; this.state_ = 1 /* CONNECTED */ ; if (this.onReady_) { this.onReady_(timestamp, this.sessionId); this.onReady_ = null; } // If after 5 seconds we haven't sent enough requests to the server to get the connection healthy, // send some pings. if (this.primaryResponsesRequired_ === 0) { this.log_('Primary connection is healthy.'); this.isHealthy_ = true; } else { setTimeoutNonBlocking(function () { _this.sendPingOnPrimaryIfNecessary_(); }, Math.floor(DELAY_BEFORE_SENDING_EXTRA_REQUESTS)); } }; Connection.prototype.sendPingOnPrimaryIfNecessary_ = function () { // If the connection isn't considered healthy yet, we'll send a noop ping packet request. if (!this.isHealthy_ && this.state_ === 1 /* CONNECTED */ ) { this.log_('sending ping on primary.'); this.sendData_({ t: 'c', d: { t: PING, d: {} } }); } }; Connection.prototype.onSecondaryConnectionLost_ = function () { var conn = this.secondaryConn_; this.secondaryConn_ = null; if (this.tx_ === conn || this.rx_ === conn) { // we are relying on this connection already in some capacity. Therefore, a failure is real this.close(); } }; /** * * @param {boolean} everConnected Whether or not the connection ever reached a server. Used to determine if * we should flush the host cache * @private */ Connection.prototype.onConnectionLost_ = function (everConnected) { this.conn_ = null; // NOTE: IF you're seeing a Firefox error for this line, I think it might be because it's getting // called on window close and RealtimeState.CONNECTING is no longer defined. Just a guess. if (!everConnected && this.state_ === 0 /* CONNECTING */ ) { this.log_('Realtime connection failed.'); // Since we failed to connect at all, clear any cached entry for this namespace in case the machine went away if (this.repoInfo_.isCacheableHost()) { PersistentStorage.remove('host:' + this.repoInfo_.host); // reset the internal host to what we would show the user, i.e. .firebaseio.com this.repoInfo_.internalHost = this.repoInfo_.host; } } else if (this.state_ === 1 /* CONNECTED */ ) { this.log_('Realtime connection lost.'); } this.close(); }; /** * * @param {string} reason * @private */ Connection.prototype.onConnectionShutdown_ = function (reason) { this.log_('Connection shutdown command received. Shutting down...'); if (this.onKill_) { this.onKill_(reason); this.onKill_ = null; } // We intentionally don't want to fire onDisconnect (kill is a different case), // so clear the callback. this.onDisconnect_ = null; this.close(); }; Connection.prototype.sendData_ = function (data) { if (this.state_ !== 1 /* CONNECTED */ ) { throw 'Connection is not connected'; } else { this.tx_.send(data); } }; /** * Cleans up this connection, calling the appropriate callbacks */ Connection.prototype.close = function () { if (this.state_ !== 2 /* DISCONNECTED */ ) { this.log_('Closing realtime connection.'); this.state_ = 2 /* DISCONNECTED */ ; this.closeConnections_(); if (this.onDisconnect_) { this.onDisconnect_(); this.onDisconnect_ = null; } } }; /** * * @private */ Connection.prototype.closeConnections_ = function () { this.log_('Shutting down all connections'); if (this.conn_) { this.conn_.close(); this.conn_ = null; } if (this.secondaryConn_) { this.secondaryConn_.close(); this.secondaryConn_ = null; } if (this.healthyTimeout_) { clearTimeout(this.healthyTimeout_); this.healthyTimeout_ = null; } }; return Connection; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Interface defining the set of actions that can be performed against the Firebase server * (basically corresponds to our wire protocol). * * @interface */ var ServerActions = /** @class */ function () { function ServerActions() {} /** * @param {string} pathString * @param {*} data * @param {function(string, string)=} onComplete * @param {string=} hash */ ServerActions.prototype.put = function (pathString, data, onComplete, hash) {}; /** * @param {string} pathString * @param {*} data * @param {function(string, ?string)} onComplete * @param {string=} hash */ ServerActions.prototype.merge = function (pathString, data, onComplete, hash) {}; /** * Refreshes the auth token for the current connection. * @param {string} token The authentication token */ ServerActions.prototype.refreshAuthToken = function (token) {}; /** * @param {string} pathString * @param {*} data * @param {function(string, string)=} onComplete */ ServerActions.prototype.onDisconnectPut = function (pathString, data, onComplete) {}; /** * @param {string} pathString * @param {*} data * @param {function(string, string)=} onComplete */ ServerActions.prototype.onDisconnectMerge = function (pathString, data, onComplete) {}; /** * @param {string} pathString * @param {function(string, string)=} onComplete */ ServerActions.prototype.onDisconnectCancel = function (pathString, onComplete) {}; /** * @param {Object.} stats */ ServerActions.prototype.reportStats = function (stats) {}; return ServerActions; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var RECONNECT_MIN_DELAY = 1000; var RECONNECT_MAX_DELAY_DEFAULT = 60 * 5 * 1000; // 5 minutes in milliseconds (Case: 1858) var RECONNECT_MAX_DELAY_FOR_ADMINS = 30 * 1000; // 30 seconds for admin clients (likely to be a backend server) var RECONNECT_DELAY_MULTIPLIER = 1.3; var RECONNECT_DELAY_RESET_TIMEOUT = 30000; // Reset delay back to MIN_DELAY after being connected for 30sec. var SERVER_KILL_INTERRUPT_REASON = 'server_kill'; // If auth fails repeatedly, we'll assume something is wrong and log a warning / back off. var INVALID_AUTH_TOKEN_THRESHOLD = 3; /** * Firebase connection. Abstracts wire protocol and handles reconnecting. * * NOTE: All JSON objects sent to the realtime connection must have property names enclosed * in quotes to make sure the closure compiler does not minify them. */ var PersistentConnection = /** @class */ function (_super) { tslib.__extends(PersistentConnection, _super); /** * @implements {ServerActions} * @param repoInfo_ Data about the namespace we are connecting to * @param onDataUpdate_ A callback for new data from the server */ function PersistentConnection(repoInfo_, onDataUpdate_, onConnectStatus_, onServerInfoUpdate_, authTokenProvider_, authOverride_) { var _this = _super.call(this) || this; _this.repoInfo_ = repoInfo_; _this.onDataUpdate_ = onDataUpdate_; _this.onConnectStatus_ = onConnectStatus_; _this.onServerInfoUpdate_ = onServerInfoUpdate_; _this.authTokenProvider_ = authTokenProvider_; _this.authOverride_ = authOverride_; // Used for diagnostic logging. _this.id = PersistentConnection.nextPersistentConnectionId_++; _this.log_ = logWrapper('p:' + _this.id + ':'); _this.interruptReasons_ = {}; /** Map> */ _this.listens = new Map(); _this.outstandingPuts_ = []; _this.outstandingPutCount_ = 0; _this.onDisconnectRequestQueue_ = []; _this.connected_ = false; _this.reconnectDelay_ = RECONNECT_MIN_DELAY; _this.maxReconnectDelay_ = RECONNECT_MAX_DELAY_DEFAULT; _this.securityDebugCallback_ = null; _this.lastSessionId = null; _this.establishConnectionTimer_ = null; _this.visible_ = false; // Before we get connected, we keep a queue of pending messages to send. _this.requestCBHash_ = {}; _this.requestNumber_ = 0; _this.realtime_ = null; _this.authToken_ = null; _this.forceTokenRefresh_ = false; _this.invalidAuthTokenCount_ = 0; _this.firstConnection_ = true; _this.lastConnectionAttemptTime_ = null; _this.lastConnectionEstablishedTime_ = null; if (authOverride_ && !util.isNodeSdk()) { throw new Error('Auth override specified in options, but not supported on non Node.js platforms'); } _this.scheduleConnect_(0); VisibilityMonitor.getInstance().on('visible', _this.onVisible_, _this); if (repoInfo_.host.indexOf('fblocal') === -1) { OnlineMonitor.getInstance().on('online', _this.onOnline_, _this); } return _this; } PersistentConnection.prototype.sendRequest = function (action, body, onResponse) { var curReqNum = ++this.requestNumber_; var msg = { r: curReqNum, a: action, b: body }; this.log_(util.stringify(msg)); util.assert(this.connected_, "sendRequest call when we're not connected not allowed."); this.realtime_.sendRequest(msg); if (onResponse) { this.requestCBHash_[curReqNum] = onResponse; } }; /** * @inheritDoc */ PersistentConnection.prototype.listen = function (query, currentHashFn, tag, onComplete) { var queryId = query.queryIdentifier(); var pathString = query.path.toString(); this.log_('Listen called for ' + pathString + ' ' + queryId); if (!this.listens.has(pathString)) { this.listens.set(pathString, new Map()); } util.assert(query.getQueryParams().isDefault() || !query.getQueryParams().loadsAllData(), 'listen() called for non-default but complete query'); util.assert(!this.listens.get(pathString).has(queryId), 'listen() called twice for same path/queryId.'); var listenSpec = { onComplete: onComplete, hashFn: currentHashFn, query: query, tag: tag }; this.listens.get(pathString).set(queryId, listenSpec); if (this.connected_) { this.sendListen_(listenSpec); } }; PersistentConnection.prototype.sendListen_ = function (listenSpec) { var _this = this; var query = listenSpec.query; var pathString = query.path.toString(); var queryId = query.queryIdentifier(); this.log_('Listen on ' + pathString + ' for ' + queryId); var req = { /*path*/ p: pathString }; var action = 'q'; // Only bother to send query if it's non-default. if (listenSpec.tag) { req['q'] = query.queryObject(); req['t'] = listenSpec.tag; } req[ /*hash*/ 'h'] = listenSpec.hashFn(); this.sendRequest(action, req, function (message) { var payload = message[ /*data*/ 'd']; var status = message[ /*status*/ 's']; // print warnings in any case... PersistentConnection.warnOnListenWarnings_(payload, query); var currentListenSpec = _this.listens.get(pathString) && _this.listens.get(pathString).get(queryId); // only trigger actions if the listen hasn't been removed and readded if (currentListenSpec === listenSpec) { _this.log_('listen response', message); if (status !== 'ok') { _this.removeListen_(pathString, queryId); } if (listenSpec.onComplete) { listenSpec.onComplete(status, payload); } } }); }; PersistentConnection.warnOnListenWarnings_ = function (payload, query) { if (payload && typeof payload === 'object' && util.contains(payload, 'w')) { var warnings = util.safeGet(payload, 'w'); if (Array.isArray(warnings) && ~warnings.indexOf('no_index')) { var indexSpec = '".indexOn": "' + query.getQueryParams().getIndex().toString() + '"'; var indexPath = query.path.toString(); warn("Using an unspecified index. Your data will be downloaded and " + ("filtered on the client. Consider adding " + indexSpec + " at ") + (indexPath + " to your security rules for better performance.")); } } }; /** * @inheritDoc */ PersistentConnection.prototype.refreshAuthToken = function (token) { this.authToken_ = token; this.log_('Auth token refreshed'); if (this.authToken_) { this.tryAuth(); } else { //If we're connected we want to let the server know to unauthenticate us. If we're not connected, simply delete //the credential so we dont become authenticated next time we connect. if (this.connected_) { this.sendRequest('unauth', {}, function () {}); } } this.reduceReconnectDelayIfAdminCredential_(token); }; PersistentConnection.prototype.reduceReconnectDelayIfAdminCredential_ = function (credential) { // NOTE: This isn't intended to be bulletproof (a malicious developer can always just modify the client). // Additionally, we don't bother resetting the max delay back to the default if auth fails / expires. var isFirebaseSecret = credential && credential.length === 40; if (isFirebaseSecret || util.isAdmin(credential)) { this.log_('Admin auth credential detected. Reducing max reconnect time.'); this.maxReconnectDelay_ = RECONNECT_MAX_DELAY_FOR_ADMINS; } }; /** * Attempts to authenticate with the given credentials. If the authentication attempt fails, it's triggered like * a auth revoked (the connection is closed). */ PersistentConnection.prototype.tryAuth = function () { var _this = this; if (this.connected_ && this.authToken_) { var token_1 = this.authToken_; var authMethod = util.isValidFormat(token_1) ? 'auth' : 'gauth'; var requestData = { cred: token_1 }; if (this.authOverride_ === null) { requestData['noauth'] = true; } else if (typeof this.authOverride_ === 'object') { requestData['authvar'] = this.authOverride_; } this.sendRequest(authMethod, requestData, function (res) { var status = res[ /*status*/ 's']; var data = res[ /*data*/ 'd'] || 'error'; if (_this.authToken_ === token_1) { if (status === 'ok') { _this.invalidAuthTokenCount_ = 0; } else { // Triggers reconnect and force refresh for auth token _this.onAuthRevoked_(status, data); } } }); } }; /** * @inheritDoc */ PersistentConnection.prototype.unlisten = function (query, tag) { var pathString = query.path.toString(); var queryId = query.queryIdentifier(); this.log_('Unlisten called for ' + pathString + ' ' + queryId); util.assert(query.getQueryParams().isDefault() || !query.getQueryParams().loadsAllData(), 'unlisten() called for non-default but complete query'); var listen = this.removeListen_(pathString, queryId); if (listen && this.connected_) { this.sendUnlisten_(pathString, queryId, query.queryObject(), tag); } }; PersistentConnection.prototype.sendUnlisten_ = function (pathString, queryId, queryObj, tag) { this.log_('Unlisten on ' + pathString + ' for ' + queryId); var req = { /*path*/ p: pathString }; var action = 'n'; // Only bother sending queryId if it's non-default. if (tag) { req['q'] = queryObj; req['t'] = tag; } this.sendRequest(action, req); }; /** * @inheritDoc */ PersistentConnection.prototype.onDisconnectPut = function (pathString, data, onComplete) { if (this.connected_) { this.sendOnDisconnect_('o', pathString, data, onComplete); } else { this.onDisconnectRequestQueue_.push({ pathString: pathString, action: 'o', data: data, onComplete: onComplete }); } }; /** * @inheritDoc */ PersistentConnection.prototype.onDisconnectMerge = function (pathString, data, onComplete) { if (this.connected_) { this.sendOnDisconnect_('om', pathString, data, onComplete); } else { this.onDisconnectRequestQueue_.push({ pathString: pathString, action: 'om', data: data, onComplete: onComplete }); } }; /** * @inheritDoc */ PersistentConnection.prototype.onDisconnectCancel = function (pathString, onComplete) { if (this.connected_) { this.sendOnDisconnect_('oc', pathString, null, onComplete); } else { this.onDisconnectRequestQueue_.push({ pathString: pathString, action: 'oc', data: null, onComplete: onComplete }); } }; PersistentConnection.prototype.sendOnDisconnect_ = function (action, pathString, data, onComplete) { var request = { /*path*/ p: pathString, /*data*/ d: data }; this.log_('onDisconnect ' + action, request); this.sendRequest(action, request, function (response) { if (onComplete) { setTimeout(function () { onComplete(response[ /*status*/ 's'], response[ /* data */ 'd']); }, Math.floor(0)); } }); }; /** * @inheritDoc */ PersistentConnection.prototype.put = function (pathString, data, onComplete, hash) { this.putInternal('p', pathString, data, onComplete, hash); }; /** * @inheritDoc */ PersistentConnection.prototype.merge = function (pathString, data, onComplete, hash) { this.putInternal('m', pathString, data, onComplete, hash); }; PersistentConnection.prototype.putInternal = function (action, pathString, data, onComplete, hash) { var request = { /*path*/ p: pathString, /*data*/ d: data }; if (hash !== undefined) request[ /*hash*/ 'h'] = hash; // TODO: Only keep track of the most recent put for a given path? this.outstandingPuts_.push({ action: action, request: request, onComplete: onComplete }); this.outstandingPutCount_++; var index = this.outstandingPuts_.length - 1; if (this.connected_) { this.sendPut_(index); } else { this.log_('Buffering put: ' + pathString); } }; PersistentConnection.prototype.sendPut_ = function (index) { var _this = this; var action = this.outstandingPuts_[index].action; var request = this.outstandingPuts_[index].request; var onComplete = this.outstandingPuts_[index].onComplete; this.outstandingPuts_[index].queued = this.connected_; this.sendRequest(action, request, function (message) { _this.log_(action + ' response', message); delete _this.outstandingPuts_[index]; _this.outstandingPutCount_--; // Clean up array occasionally. if (_this.outstandingPutCount_ === 0) { _this.outstandingPuts_ = []; } if (onComplete) onComplete(message[ /*status*/ 's'], message[ /* data */ 'd']); }); }; /** * @inheritDoc */ PersistentConnection.prototype.reportStats = function (stats) { var _this = this; // If we're not connected, we just drop the stats. if (this.connected_) { var request = { /*counters*/ c: stats }; this.log_('reportStats', request); this.sendRequest( /*stats*/ 's', request, function (result) { var status = result[ /*status*/ 's']; if (status !== 'ok') { var errorReason = result[ /* data */ 'd']; _this.log_('reportStats', 'Error sending stats: ' + errorReason); } }); } }; PersistentConnection.prototype.onDataMessage_ = function (message) { if ('r' in message) { // this is a response this.log_('from server: ' + util.stringify(message)); var reqNum = message['r']; var onResponse = this.requestCBHash_[reqNum]; if (onResponse) { delete this.requestCBHash_[reqNum]; onResponse(message[ /*body*/ 'b']); } } else if ('error' in message) { throw 'A server-side error has occurred: ' + message['error']; } else if ('a' in message) { // a and b are action and body, respectively this.onDataPush_(message['a'], message['b']); } }; PersistentConnection.prototype.onDataPush_ = function (action, body) { this.log_('handleServerMessage', action, body); if (action === 'd') this.onDataUpdate_(body[ /*path*/ 'p'], body[ /*data*/ 'd'], /*isMerge*/ false, body['t']);else if (action === 'm') this.onDataUpdate_(body[ /*path*/ 'p'], body[ /*data*/ 'd'], /*isMerge=*/ true, body['t']);else if (action === 'c') this.onListenRevoked_(body[ /*path*/ 'p'], body[ /*query*/ 'q']);else if (action === 'ac') this.onAuthRevoked_(body[ /*status code*/ 's'], body[ /* explanation */ 'd']);else if (action === 'sd') this.onSecurityDebugPacket_(body);else error('Unrecognized action received from server: ' + util.stringify(action) + '\nAre you using the latest client?'); }; PersistentConnection.prototype.onReady_ = function (timestamp, sessionId) { this.log_('connection ready'); this.connected_ = true; this.lastConnectionEstablishedTime_ = new Date().getTime(); this.handleTimestamp_(timestamp); this.lastSessionId = sessionId; if (this.firstConnection_) { this.sendConnectStats_(); } this.restoreState_(); this.firstConnection_ = false; this.onConnectStatus_(true); }; PersistentConnection.prototype.scheduleConnect_ = function (timeout) { var _this = this; util.assert(!this.realtime_, "Scheduling a connect when we're already connected/ing?"); if (this.establishConnectionTimer_) { clearTimeout(this.establishConnectionTimer_); } // NOTE: Even when timeout is 0, it's important to do a setTimeout to work around an infuriating "Security Error" in // Firefox when trying to write to our long-polling iframe in some scenarios (e.g. Forge or our unit tests). this.establishConnectionTimer_ = setTimeout(function () { _this.establishConnectionTimer_ = null; _this.establishConnection_(); }, Math.floor(timeout)); }; PersistentConnection.prototype.onVisible_ = function (visible) { // NOTE: Tabbing away and back to a window will defeat our reconnect backoff, but I think that's fine. if (visible && !this.visible_ && this.reconnectDelay_ === this.maxReconnectDelay_) { this.log_('Window became visible. Reducing delay.'); this.reconnectDelay_ = RECONNECT_MIN_DELAY; if (!this.realtime_) { this.scheduleConnect_(0); } } this.visible_ = visible; }; PersistentConnection.prototype.onOnline_ = function (online) { if (online) { this.log_('Browser went online.'); this.reconnectDelay_ = RECONNECT_MIN_DELAY; if (!this.realtime_) { this.scheduleConnect_(0); } } else { this.log_('Browser went offline. Killing connection.'); if (this.realtime_) { this.realtime_.close(); } } }; PersistentConnection.prototype.onRealtimeDisconnect_ = function () { this.log_('data client disconnected'); this.connected_ = false; this.realtime_ = null; // Since we don't know if our sent transactions succeeded or not, we need to cancel them. this.cancelSentTransactions_(); // Clear out the pending requests. this.requestCBHash_ = {}; if (this.shouldReconnect_()) { if (!this.visible_) { this.log_("Window isn't visible. Delaying reconnect."); this.reconnectDelay_ = this.maxReconnectDelay_; this.lastConnectionAttemptTime_ = new Date().getTime(); } else if (this.lastConnectionEstablishedTime_) { // If we've been connected long enough, reset reconnect delay to minimum. var timeSinceLastConnectSucceeded = new Date().getTime() - this.lastConnectionEstablishedTime_; if (timeSinceLastConnectSucceeded > RECONNECT_DELAY_RESET_TIMEOUT) this.reconnectDelay_ = RECONNECT_MIN_DELAY; this.lastConnectionEstablishedTime_ = null; } var timeSinceLastConnectAttempt = new Date().getTime() - this.lastConnectionAttemptTime_; var reconnectDelay = Math.max(0, this.reconnectDelay_ - timeSinceLastConnectAttempt); reconnectDelay = Math.random() * reconnectDelay; this.log_('Trying to reconnect in ' + reconnectDelay + 'ms'); this.scheduleConnect_(reconnectDelay); // Adjust reconnect delay for next time. this.reconnectDelay_ = Math.min(this.maxReconnectDelay_, this.reconnectDelay_ * RECONNECT_DELAY_MULTIPLIER); } this.onConnectStatus_(false); }; PersistentConnection.prototype.establishConnection_ = function () { if (this.shouldReconnect_()) { this.log_('Making a connection attempt'); this.lastConnectionAttemptTime_ = new Date().getTime(); this.lastConnectionEstablishedTime_ = null; var onDataMessage_1 = this.onDataMessage_.bind(this); var onReady_1 = this.onReady_.bind(this); var onDisconnect_1 = this.onRealtimeDisconnect_.bind(this); var connId_1 = this.id + ':' + PersistentConnection.nextConnectionId_++; var self_1 = this; var lastSessionId_1 = this.lastSessionId; var canceled_1 = false; var connection_1 = null; var closeFn_1 = function closeFn_1() { if (connection_1) { connection_1.close(); } else { canceled_1 = true; onDisconnect_1(); } }; var sendRequestFn = function sendRequestFn(msg) { util.assert(connection_1, "sendRequest call when we're not connected not allowed."); connection_1.sendRequest(msg); }; this.realtime_ = { close: closeFn_1, sendRequest: sendRequestFn }; var forceRefresh = this.forceTokenRefresh_; this.forceTokenRefresh_ = false; // First fetch auth token, and establish connection after fetching the token was successful this.authTokenProvider_.getToken(forceRefresh).then(function (result) { if (!canceled_1) { log('getToken() completed. Creating connection.'); self_1.authToken_ = result && result.accessToken; connection_1 = new Connection(connId_1, self_1.repoInfo_, onDataMessage_1, onReady_1, onDisconnect_1, /* onKill= */ function (reason) { warn(reason + ' (' + self_1.repoInfo_.toString() + ')'); self_1.interrupt(SERVER_KILL_INTERRUPT_REASON); }, lastSessionId_1); } else { log('getToken() completed but was canceled'); } }).then(null, function (error) { self_1.log_('Failed to get token: ' + error); if (!canceled_1) { if (util.CONSTANTS.NODE_ADMIN) { // This may be a critical error for the Admin Node.js SDK, so log a warning. // But getToken() may also just have temporarily failed, so we still want to // continue retrying. warn(error); } closeFn_1(); } }); } }; PersistentConnection.prototype.interrupt = function (reason) { log('Interrupting connection for reason: ' + reason); this.interruptReasons_[reason] = true; if (this.realtime_) { this.realtime_.close(); } else { if (this.establishConnectionTimer_) { clearTimeout(this.establishConnectionTimer_); this.establishConnectionTimer_ = null; } if (this.connected_) { this.onRealtimeDisconnect_(); } } }; PersistentConnection.prototype.resume = function (reason) { log('Resuming connection for reason: ' + reason); delete this.interruptReasons_[reason]; if (util.isEmpty(this.interruptReasons_)) { this.reconnectDelay_ = RECONNECT_MIN_DELAY; if (!this.realtime_) { this.scheduleConnect_(0); } } }; PersistentConnection.prototype.handleTimestamp_ = function (timestamp) { var delta = timestamp - new Date().getTime(); this.onServerInfoUpdate_({ serverTimeOffset: delta }); }; PersistentConnection.prototype.cancelSentTransactions_ = function () { for (var i = 0; i < this.outstandingPuts_.length; i++) { var put = this.outstandingPuts_[i]; if (put && /*hash*/ 'h' in put.request && put.queued) { if (put.onComplete) put.onComplete('disconnect'); delete this.outstandingPuts_[i]; this.outstandingPutCount_--; } } // Clean up array occasionally. if (this.outstandingPutCount_ === 0) this.outstandingPuts_ = []; }; PersistentConnection.prototype.onListenRevoked_ = function (pathString, query) { // Remove the listen and manufacture a "permission_denied" error for the failed listen. var queryId; if (!query) { queryId = 'default'; } else { queryId = query.map(function (q) { return ObjectToUniqueKey(q); }).join('$'); } var listen = this.removeListen_(pathString, queryId); if (listen && listen.onComplete) listen.onComplete('permission_denied'); }; PersistentConnection.prototype.removeListen_ = function (pathString, queryId) { var normalizedPathString = new Path(pathString).toString(); // normalize path. var listen; if (this.listens.has(normalizedPathString)) { var map = this.listens.get(normalizedPathString); listen = map.get(queryId); map.delete(queryId); if (map.size === 0) { this.listens.delete(normalizedPathString); } } else { // all listens for this path has already been removed listen = undefined; } return listen; }; PersistentConnection.prototype.onAuthRevoked_ = function (statusCode, explanation) { log('Auth token revoked: ' + statusCode + '/' + explanation); this.authToken_ = null; this.forceTokenRefresh_ = true; this.realtime_.close(); if (statusCode === 'invalid_token' || statusCode === 'permission_denied') { // We'll wait a couple times before logging the warning / increasing the // retry period since oauth tokens will report as "invalid" if they're // just expired. Plus there may be transient issues that resolve themselves. this.invalidAuthTokenCount_++; if (this.invalidAuthTokenCount_ >= INVALID_AUTH_TOKEN_THRESHOLD) { // Set a long reconnect delay because recovery is unlikely this.reconnectDelay_ = RECONNECT_MAX_DELAY_FOR_ADMINS; // Notify the auth token provider that the token is invalid, which will log // a warning this.authTokenProvider_.notifyForInvalidToken(); } } }; PersistentConnection.prototype.onSecurityDebugPacket_ = function (body) { if (this.securityDebugCallback_) { this.securityDebugCallback_(body); } else { if ('msg' in body) { console.log('FIREBASE: ' + body['msg'].replace('\n', '\nFIREBASE: ')); } } }; PersistentConnection.prototype.restoreState_ = function () { var e_1, _a, e_2, _b; //Re-authenticate ourselves if we have a credential stored. this.tryAuth(); try { // Puts depend on having received the corresponding data update from the server before they complete, so we must // make sure to send listens before puts. for (var _c = tslib.__values(this.listens.values()), _d = _c.next(); !_d.done; _d = _c.next()) { var queries = _d.value; try { for (var _e = (e_2 = void 0, tslib.__values(queries.values())), _f = _e.next(); !_f.done; _f = _e.next()) { var listenSpec = _f.value; this.sendListen_(listenSpec); } } catch (e_2_1) { e_2 = { error: e_2_1 }; } finally { try { if (_f && !_f.done && (_b = _e.return)) _b.call(_e); } finally { if (e_2) throw e_2.error; } } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_d && !_d.done && (_a = _c.return)) _a.call(_c); } finally { if (e_1) throw e_1.error; } } for (var i = 0; i < this.outstandingPuts_.length; i++) { if (this.outstandingPuts_[i]) this.sendPut_(i); } while (this.onDisconnectRequestQueue_.length) { var request = this.onDisconnectRequestQueue_.shift(); this.sendOnDisconnect_(request.action, request.pathString, request.data, request.onComplete); } }; /** * Sends client stats for first connection */ PersistentConnection.prototype.sendConnectStats_ = function () { var stats = {}; var clientName = 'js'; if (util.CONSTANTS.NODE_ADMIN) { clientName = 'admin_node'; } else if (util.CONSTANTS.NODE_CLIENT) { clientName = 'node'; } stats['sdk.' + clientName + '.' + SDK_VERSION.replace(/\./g, '-')] = 1; if (util.isMobileCordova()) { stats['framework.cordova'] = 1; } else if (util.isReactNative()) { stats['framework.reactnative'] = 1; } this.reportStats(stats); }; PersistentConnection.prototype.shouldReconnect_ = function () { var online = OnlineMonitor.getInstance().currentlyOnline(); return util.isEmpty(this.interruptReasons_) && online; }; PersistentConnection.nextPersistentConnectionId_ = 0; /** * Counter for number of connections created. Mainly used for tagging in the logs */ PersistentConnection.nextConnectionId_ = 0; return PersistentConnection; }(ServerActions); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * An implementation of ServerActions that communicates with the server via REST requests. * This is mostly useful for compatibility with crawlers, where we don't want to spin up a full * persistent connection (using WebSockets or long-polling) */ var ReadonlyRestClient = /** @class */ function (_super) { tslib.__extends(ReadonlyRestClient, _super); /** * @param {!RepoInfo} repoInfo_ Data about the namespace we are connecting to * @param {function(string, *, boolean, ?number)} onDataUpdate_ A callback for new data from the server * @param {AuthTokenProvider} authTokenProvider_ * @implements {ServerActions} */ function ReadonlyRestClient(repoInfo_, onDataUpdate_, authTokenProvider_) { var _this = _super.call(this) || this; _this.repoInfo_ = repoInfo_; _this.onDataUpdate_ = onDataUpdate_; _this.authTokenProvider_ = authTokenProvider_; /** @private {function(...[*])} */ _this.log_ = logWrapper('p:rest:'); /** * We don't actually need to track listens, except to prevent us calling an onComplete for a listen * that's been removed. :-/ * * @private {!Object.} */ _this.listens_ = {}; return _this; } ReadonlyRestClient.prototype.reportStats = function (stats) { throw new Error('Method not implemented.'); }; /** * @param {!Query} query * @param {?number=} tag * @return {string} * @private */ ReadonlyRestClient.getListenId_ = function (query, tag) { if (tag !== undefined) { return 'tag$' + tag; } else { util.assert(query.getQueryParams().isDefault(), "should have a tag if it's not a default query."); return query.path.toString(); } }; /** @inheritDoc */ ReadonlyRestClient.prototype.listen = function (query, currentHashFn, tag, onComplete) { var _this = this; var pathString = query.path.toString(); this.log_('Listen called for ' + pathString + ' ' + query.queryIdentifier()); // Mark this listener so we can tell if it's removed. var listenId = ReadonlyRestClient.getListenId_(query, tag); var thisListen = {}; this.listens_[listenId] = thisListen; var queryStringParameters = query.getQueryParams().toRestQueryStringParameters(); this.restRequest_(pathString + '.json', queryStringParameters, function (error, result) { var data = result; if (error === 404) { data = null; error = null; } if (error === null) { _this.onDataUpdate_(pathString, data, /*isMerge=*/ false, tag); } if (util.safeGet(_this.listens_, listenId) === thisListen) { var status_1; if (!error) { status_1 = 'ok'; } else if (error == 401) { status_1 = 'permission_denied'; } else { status_1 = 'rest_error:' + error; } onComplete(status_1, null); } }); }; /** @inheritDoc */ ReadonlyRestClient.prototype.unlisten = function (query, tag) { var listenId = ReadonlyRestClient.getListenId_(query, tag); delete this.listens_[listenId]; }; /** @inheritDoc */ ReadonlyRestClient.prototype.refreshAuthToken = function (token) {// no-op since we just always call getToken. }; /** * Performs a REST request to the given path, with the provided query string parameters, * and any auth credentials we have. * * @param {!string} pathString * @param {!Object.} queryStringParameters * @param {?function(?number, *=)} callback * @private */ ReadonlyRestClient.prototype.restRequest_ = function (pathString, queryStringParameters, callback) { var _this = this; if (queryStringParameters === void 0) { queryStringParameters = {}; } queryStringParameters['format'] = 'export'; this.authTokenProvider_.getToken( /*forceRefresh=*/ false).then(function (authTokenData) { var authToken = authTokenData && authTokenData.accessToken; if (authToken) { queryStringParameters['auth'] = authToken; } var url = (_this.repoInfo_.secure ? 'https://' : 'http://') + _this.repoInfo_.host + pathString + '?' + 'ns=' + _this.repoInfo_.namespace + util.querystring(queryStringParameters); _this.log_('Sending REST request for ' + url); var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function () { if (callback && xhr.readyState === 4) { _this.log_('REST Response for ' + url + ' received. status:', xhr.status, 'response:', xhr.responseText); var res = null; if (xhr.status >= 200 && xhr.status < 300) { try { res = util.jsonEval(xhr.responseText); } catch (e) { warn('Failed to parse JSON response for ' + url + ': ' + xhr.responseText); } callback(null, res); } else { // 401 and 404 are expected. if (xhr.status !== 401 && xhr.status !== 404) { warn('Got unsuccessful REST response for ' + url + ' Status: ' + xhr.status); } callback(xhr.status); } callback = null; } }; xhr.open('GET', url, /*asynchronous=*/ true); xhr.send(); }); }; return ReadonlyRestClient; }(ServerActions); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var INTERRUPT_REASON = 'repo_interrupt'; /** * A connection to a single data repository. */ var Repo = /** @class */ function () { function Repo(repoInfo_, forceRestClient, app, authProvider) { var _this = this; this.repoInfo_ = repoInfo_; this.app = app; this.dataUpdateCount = 0; this.statsListener_ = null; this.eventQueue_ = new EventQueue(); this.nextWriteId_ = 1; this.interceptServerDataCallback_ = null; /** A list of data pieces and paths to be set when this client disconnects. */ this.onDisconnect_ = new SparseSnapshotTree(); // TODO: This should be @private but it's used by test_access.js and internal.js this.persistentConnection_ = null; var authTokenProvider = new AuthTokenProvider(app, authProvider); this.stats_ = StatsManager.getCollection(repoInfo_); if (forceRestClient || beingCrawled()) { this.server_ = new ReadonlyRestClient(this.repoInfo_, this.onDataUpdate_.bind(this), authTokenProvider); // Minor hack: Fire onConnect immediately, since there's no actual connection. setTimeout(this.onConnectStatus_.bind(this, true), 0); } else { var authOverride = app.options['databaseAuthVariableOverride']; // Validate authOverride if (typeof authOverride !== 'undefined' && authOverride !== null) { if (typeof authOverride !== 'object') { throw new Error('Only objects are supported for option databaseAuthVariableOverride'); } try { util.stringify(authOverride); } catch (e) { throw new Error('Invalid authOverride provided: ' + e); } } this.persistentConnection_ = new PersistentConnection(this.repoInfo_, this.onDataUpdate_.bind(this), this.onConnectStatus_.bind(this), this.onServerInfoUpdate_.bind(this), authTokenProvider, authOverride); this.server_ = this.persistentConnection_; } authTokenProvider.addTokenChangeListener(function (token) { _this.server_.refreshAuthToken(token); }); // In the case of multiple Repos for the same repoInfo (i.e. there are multiple Firebase.Contexts being used), // we only want to create one StatsReporter. As such, we'll report stats over the first Repo created. this.statsReporter_ = StatsManager.getOrCreateReporter(repoInfo_, function () { return new StatsReporter(_this.stats_, _this.server_); }); this.transactions_init_(); // Used for .info. this.infoData_ = new SnapshotHolder(); this.infoSyncTree_ = new SyncTree({ startListening: function startListening(query, tag, currentHashFn, onComplete) { var infoEvents = []; var node = _this.infoData_.getNode(query.path); // This is possibly a hack, but we have different semantics for .info endpoints. We don't raise null events // on initial data... if (!node.isEmpty()) { infoEvents = _this.infoSyncTree_.applyServerOverwrite(query.path, node); setTimeout(function () { onComplete('ok'); }, 0); } return infoEvents; }, stopListening: function stopListening() {} }); this.updateInfo_('connected', false); this.serverSyncTree_ = new SyncTree({ startListening: function startListening(query, tag, currentHashFn, onComplete) { _this.server_.listen(query, currentHashFn, tag, function (status, data) { var events = onComplete(status, data); _this.eventQueue_.raiseEventsForChangedPath(query.path, events); }); // No synchronous events for network-backed sync trees return []; }, stopListening: function stopListening(query, tag) { _this.server_.unlisten(query, tag); } }); } /** * @return The URL corresponding to the root of this Firebase. */ Repo.prototype.toString = function () { return (this.repoInfo_.secure ? 'https://' : 'http://') + this.repoInfo_.host; }; /** * @return The namespace represented by the repo. */ Repo.prototype.name = function () { return this.repoInfo_.namespace; }; /** * @return The time in milliseconds, taking the server offset into account if we have one. */ Repo.prototype.serverTime = function () { var offsetNode = this.infoData_.getNode(new Path('.info/serverTimeOffset')); var offset = offsetNode.val() || 0; return new Date().getTime() + offset; }; /** * Generate ServerValues using some variables from the repo object. */ Repo.prototype.generateServerValues = function () { return generateWithValues({ timestamp: this.serverTime() }); }; /** * Called by realtime when we get new messages from the server. */ Repo.prototype.onDataUpdate_ = function (pathString, data, isMerge, tag) { // For testing. this.dataUpdateCount++; var path = new Path(pathString); data = this.interceptServerDataCallback_ ? this.interceptServerDataCallback_(pathString, data) : data; var events = []; if (tag) { if (isMerge) { var taggedChildren = util.map(data, function (raw) { return nodeFromJSON$1(raw); }); events = this.serverSyncTree_.applyTaggedQueryMerge(path, taggedChildren, tag); } else { var taggedSnap = nodeFromJSON$1(data); events = this.serverSyncTree_.applyTaggedQueryOverwrite(path, taggedSnap, tag); } } else if (isMerge) { var changedChildren = util.map(data, function (raw) { return nodeFromJSON$1(raw); }); events = this.serverSyncTree_.applyServerMerge(path, changedChildren); } else { var snap = nodeFromJSON$1(data); events = this.serverSyncTree_.applyServerOverwrite(path, snap); } var affectedPath = path; if (events.length > 0) { // Since we have a listener outstanding for each transaction, receiving any events // is a proxy for some change having occurred. affectedPath = this.rerunTransactions_(path); } this.eventQueue_.raiseEventsForChangedPath(affectedPath, events); }; // TODO: This should be @private but it's used by test_access.js and internal.js Repo.prototype.interceptServerData_ = function (callback) { this.interceptServerDataCallback_ = callback; }; Repo.prototype.onConnectStatus_ = function (connectStatus) { this.updateInfo_('connected', connectStatus); if (connectStatus === false) { this.runOnDisconnectEvents_(); } }; Repo.prototype.onServerInfoUpdate_ = function (updates) { var _this = this; each(updates, function (key, value) { _this.updateInfo_(key, value); }); }; Repo.prototype.updateInfo_ = function (pathString, value) { var path = new Path('/.info/' + pathString); var newNode = nodeFromJSON$1(value); this.infoData_.updateSnapshot(path, newNode); var events = this.infoSyncTree_.applyServerOverwrite(path, newNode); this.eventQueue_.raiseEventsForChangedPath(path, events); }; Repo.prototype.getNextWriteId_ = function () { return this.nextWriteId_++; }; Repo.prototype.setWithPriority = function (path, newVal, newPriority, onComplete) { var _this = this; this.log_('set', { path: path.toString(), value: newVal, priority: newPriority }); // TODO: Optimize this behavior to either (a) store flag to skip resolving where possible and / or // (b) store unresolved paths on JSON parse var serverValues = this.generateServerValues(); var newNodeUnresolved = nodeFromJSON$1(newVal, newPriority); var existing = this.serverSyncTree_.calcCompleteEventCache(path); var newNode = resolveDeferredValueSnapshot(newNodeUnresolved, existing, serverValues); var writeId = this.getNextWriteId_(); var events = this.serverSyncTree_.applyUserOverwrite(path, newNode, writeId, true); this.eventQueue_.queueEvents(events); this.server_.put(path.toString(), newNodeUnresolved.val( /*export=*/ true), function (status, errorReason) { var success = status === 'ok'; if (!success) { warn('set at ' + path + ' failed: ' + status); } var clearEvents = _this.serverSyncTree_.ackUserWrite(writeId, !success); _this.eventQueue_.raiseEventsForChangedPath(path, clearEvents); _this.callOnCompleteCallback(onComplete, status, errorReason); }); var affectedPath = this.abortTransactions_(path); this.rerunTransactions_(affectedPath); // We queued the events above, so just flush the queue here this.eventQueue_.raiseEventsForChangedPath(affectedPath, []); }; Repo.prototype.update = function (path, childrenToMerge, onComplete) { var _this = this; this.log_('update', { path: path.toString(), value: childrenToMerge }); // Start with our existing data and merge each child into it. var empty = true; var serverValues = this.generateServerValues(); var changedChildren = {}; each(childrenToMerge, function (changedKey, changedValue) { empty = false; var newNodeUnresolved = nodeFromJSON$1(changedValue); changedChildren[changedKey] = resolveDeferredValueSnapshot(newNodeUnresolved, _this.serverSyncTree_.calcCompleteEventCache(path), serverValues); }); if (!empty) { var writeId_1 = this.getNextWriteId_(); var events = this.serverSyncTree_.applyUserMerge(path, changedChildren, writeId_1); this.eventQueue_.queueEvents(events); this.server_.merge(path.toString(), childrenToMerge, function (status, errorReason) { var success = status === 'ok'; if (!success) { warn('update at ' + path + ' failed: ' + status); } var clearEvents = _this.serverSyncTree_.ackUserWrite(writeId_1, !success); var affectedPath = clearEvents.length > 0 ? _this.rerunTransactions_(path) : path; _this.eventQueue_.raiseEventsForChangedPath(affectedPath, clearEvents); _this.callOnCompleteCallback(onComplete, status, errorReason); }); each(childrenToMerge, function (changedPath) { var affectedPath = _this.abortTransactions_(path.child(changedPath)); _this.rerunTransactions_(affectedPath); }); // We queued the events above, so just flush the queue here this.eventQueue_.raiseEventsForChangedPath(path, []); } else { log("update() called with empty data. Don't do anything."); this.callOnCompleteCallback(onComplete, 'ok'); } }; /** * Applies all of the changes stored up in the onDisconnect_ tree. */ Repo.prototype.runOnDisconnectEvents_ = function () { var _this = this; this.log_('onDisconnectEvents'); var serverValues = this.generateServerValues(); var resolvedOnDisconnectTree = resolveDeferredValueTree(this.onDisconnect_, this.serverSyncTree_, serverValues); var events = []; resolvedOnDisconnectTree.forEachTree(Path.Empty, function (path, snap) { events = events.concat(_this.serverSyncTree_.applyServerOverwrite(path, snap)); var affectedPath = _this.abortTransactions_(path); _this.rerunTransactions_(affectedPath); }); this.onDisconnect_ = new SparseSnapshotTree(); this.eventQueue_.raiseEventsForChangedPath(Path.Empty, events); }; Repo.prototype.onDisconnectCancel = function (path, onComplete) { var _this = this; this.server_.onDisconnectCancel(path.toString(), function (status, errorReason) { if (status === 'ok') { _this.onDisconnect_.forget(path); } _this.callOnCompleteCallback(onComplete, status, errorReason); }); }; Repo.prototype.onDisconnectSet = function (path, value, onComplete) { var _this = this; var newNode = nodeFromJSON$1(value); this.server_.onDisconnectPut(path.toString(), newNode.val( /*export=*/ true), function (status, errorReason) { if (status === 'ok') { _this.onDisconnect_.remember(path, newNode); } _this.callOnCompleteCallback(onComplete, status, errorReason); }); }; Repo.prototype.onDisconnectSetWithPriority = function (path, value, priority, onComplete) { var _this = this; var newNode = nodeFromJSON$1(value, priority); this.server_.onDisconnectPut(path.toString(), newNode.val( /*export=*/ true), function (status, errorReason) { if (status === 'ok') { _this.onDisconnect_.remember(path, newNode); } _this.callOnCompleteCallback(onComplete, status, errorReason); }); }; Repo.prototype.onDisconnectUpdate = function (path, childrenToMerge, onComplete) { var _this = this; if (util.isEmpty(childrenToMerge)) { log("onDisconnect().update() called with empty data. Don't do anything."); this.callOnCompleteCallback(onComplete, 'ok'); return; } this.server_.onDisconnectMerge(path.toString(), childrenToMerge, function (status, errorReason) { if (status === 'ok') { each(childrenToMerge, function (childName, childNode) { var newChildNode = nodeFromJSON$1(childNode); _this.onDisconnect_.remember(path.child(childName), newChildNode); }); } _this.callOnCompleteCallback(onComplete, status, errorReason); }); }; Repo.prototype.addEventCallbackForQuery = function (query, eventRegistration) { var events; if (query.path.getFront() === '.info') { events = this.infoSyncTree_.addEventRegistration(query, eventRegistration); } else { events = this.serverSyncTree_.addEventRegistration(query, eventRegistration); } this.eventQueue_.raiseEventsAtPath(query.path, events); }; Repo.prototype.removeEventCallbackForQuery = function (query, eventRegistration) { // These are guaranteed not to raise events, since we're not passing in a cancelError. However, we can future-proof // a little bit by handling the return values anyways. var events; if (query.path.getFront() === '.info') { events = this.infoSyncTree_.removeEventRegistration(query, eventRegistration); } else { events = this.serverSyncTree_.removeEventRegistration(query, eventRegistration); } this.eventQueue_.raiseEventsAtPath(query.path, events); }; Repo.prototype.interrupt = function () { if (this.persistentConnection_) { this.persistentConnection_.interrupt(INTERRUPT_REASON); } }; Repo.prototype.resume = function () { if (this.persistentConnection_) { this.persistentConnection_.resume(INTERRUPT_REASON); } }; Repo.prototype.stats = function (showDelta) { if (showDelta === void 0) { showDelta = false; } if (typeof console === 'undefined') return; var stats; if (showDelta) { if (!this.statsListener_) this.statsListener_ = new StatsListener(this.stats_); stats = this.statsListener_.get(); } else { stats = this.stats_.get(); } var longestName = Object.keys(stats).reduce(function (previousValue, currentValue) { return Math.max(currentValue.length, previousValue); }, 0); each(stats, function (stat, value) { var paddedStat = stat; // pad stat names to be the same length (plus 2 extra spaces). for (var i = stat.length; i < longestName + 2; i++) { paddedStat += ' '; } console.log(paddedStat + value); }); }; Repo.prototype.statsIncrementCounter = function (metric) { this.stats_.incrementCounter(metric); this.statsReporter_.includeStat(metric); }; Repo.prototype.log_ = function () { var var_args = []; for (var _i = 0; _i < arguments.length; _i++) { var_args[_i] = arguments[_i]; } var prefix = ''; if (this.persistentConnection_) { prefix = this.persistentConnection_.id + ':'; } log.apply(void 0, tslib.__spread([prefix], var_args)); }; Repo.prototype.callOnCompleteCallback = function (callback, status, errorReason) { if (callback) { exceptionGuard(function () { if (status == 'ok') { callback(null); } else { var code = (status || 'error').toUpperCase(); var message = code; if (errorReason) message += ': ' + errorReason; var error = new Error(message); error.code = code; callback(error); } }); } }; Object.defineProperty(Repo.prototype, "database", { get: function get() { return this.__database || (this.__database = new Database(this)); }, enumerable: true, configurable: true }); return Repo; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Filters nodes by range and uses an IndexFilter to track any changes after filtering the node * * @constructor * @implements {NodeFilter} */ var RangedFilter = /** @class */ function () { /** * @param {!QueryParams} params */ function RangedFilter(params) { this.indexedFilter_ = new IndexedFilter(params.getIndex()); this.index_ = params.getIndex(); this.startPost_ = RangedFilter.getStartPost_(params); this.endPost_ = RangedFilter.getEndPost_(params); } /** * @return {!NamedNode} */ RangedFilter.prototype.getStartPost = function () { return this.startPost_; }; /** * @return {!NamedNode} */ RangedFilter.prototype.getEndPost = function () { return this.endPost_; }; /** * @param {!NamedNode} node * @return {boolean} */ RangedFilter.prototype.matches = function (node) { return this.index_.compare(this.getStartPost(), node) <= 0 && this.index_.compare(node, this.getEndPost()) <= 0; }; /** * @inheritDoc */ RangedFilter.prototype.updateChild = function (snap, key, newChild, affectedPath, source, optChangeAccumulator) { if (!this.matches(new NamedNode(key, newChild))) { newChild = ChildrenNode.EMPTY_NODE; } return this.indexedFilter_.updateChild(snap, key, newChild, affectedPath, source, optChangeAccumulator); }; /** * @inheritDoc */ RangedFilter.prototype.updateFullNode = function (oldSnap, newSnap, optChangeAccumulator) { if (newSnap.isLeafNode()) { // Make sure we have a children node with the correct index, not a leaf node; newSnap = ChildrenNode.EMPTY_NODE; } var filtered = newSnap.withIndex(this.index_); // Don't support priorities on queries filtered = filtered.updatePriority(ChildrenNode.EMPTY_NODE); var self = this; newSnap.forEachChild(PRIORITY_INDEX, function (key, childNode) { if (!self.matches(new NamedNode(key, childNode))) { filtered = filtered.updateImmediateChild(key, ChildrenNode.EMPTY_NODE); } }); return this.indexedFilter_.updateFullNode(oldSnap, filtered, optChangeAccumulator); }; /** * @inheritDoc */ RangedFilter.prototype.updatePriority = function (oldSnap, newPriority) { // Don't support priorities on queries return oldSnap; }; /** * @inheritDoc */ RangedFilter.prototype.filtersNodes = function () { return true; }; /** * @inheritDoc */ RangedFilter.prototype.getIndexedFilter = function () { return this.indexedFilter_; }; /** * @inheritDoc */ RangedFilter.prototype.getIndex = function () { return this.index_; }; /** * @param {!QueryParams} params * @return {!NamedNode} * @private */ RangedFilter.getStartPost_ = function (params) { if (params.hasStart()) { var startName = params.getIndexStartName(); return params.getIndex().makePost(params.getIndexStartValue(), startName); } else { return params.getIndex().minPost(); } }; /** * @param {!QueryParams} params * @return {!NamedNode} * @private */ RangedFilter.getEndPost_ = function (params) { if (params.hasEnd()) { var endName = params.getIndexEndName(); return params.getIndex().makePost(params.getIndexEndValue(), endName); } else { return params.getIndex().maxPost(); } }; return RangedFilter; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Applies a limit and a range to a node and uses RangedFilter to do the heavy lifting where possible * * @constructor * @implements {NodeFilter} */ var LimitedFilter = /** @class */ function () { /** * @param {!QueryParams} params */ function LimitedFilter(params) { this.rangedFilter_ = new RangedFilter(params); this.index_ = params.getIndex(); this.limit_ = params.getLimit(); this.reverse_ = !params.isViewFromLeft(); } /** * @inheritDoc */ LimitedFilter.prototype.updateChild = function (snap, key, newChild, affectedPath, source, optChangeAccumulator) { if (!this.rangedFilter_.matches(new NamedNode(key, newChild))) { newChild = ChildrenNode.EMPTY_NODE; } if (snap.getImmediateChild(key).equals(newChild)) { // No change return snap; } else if (snap.numChildren() < this.limit_) { return this.rangedFilter_.getIndexedFilter().updateChild(snap, key, newChild, affectedPath, source, optChangeAccumulator); } else { return this.fullLimitUpdateChild_(snap, key, newChild, source, optChangeAccumulator); } }; /** * @inheritDoc */ LimitedFilter.prototype.updateFullNode = function (oldSnap, newSnap, optChangeAccumulator) { var filtered; if (newSnap.isLeafNode() || newSnap.isEmpty()) { // Make sure we have a children node with the correct index, not a leaf node; filtered = ChildrenNode.EMPTY_NODE.withIndex(this.index_); } else { if (this.limit_ * 2 < newSnap.numChildren() && newSnap.isIndexed(this.index_)) { // Easier to build up a snapshot, since what we're given has more than twice the elements we want filtered = ChildrenNode.EMPTY_NODE.withIndex(this.index_); // anchor to the startPost, endPost, or last element as appropriate var iterator = void 0; if (this.reverse_) { iterator = newSnap.getReverseIteratorFrom(this.rangedFilter_.getEndPost(), this.index_); } else { iterator = newSnap.getIteratorFrom(this.rangedFilter_.getStartPost(), this.index_); } var count = 0; while (iterator.hasNext() && count < this.limit_) { var next = iterator.getNext(); var inRange = void 0; if (this.reverse_) { inRange = this.index_.compare(this.rangedFilter_.getStartPost(), next) <= 0; } else { inRange = this.index_.compare(next, this.rangedFilter_.getEndPost()) <= 0; } if (inRange) { filtered = filtered.updateImmediateChild(next.name, next.node); count++; } else { // if we have reached the end post, we cannot keep adding elemments break; } } } else { // The snap contains less than twice the limit. Faster to delete from the snap than build up a new one filtered = newSnap.withIndex(this.index_); // Don't support priorities on queries filtered = filtered.updatePriority(ChildrenNode.EMPTY_NODE); var startPost = void 0; var endPost = void 0; var cmp = void 0; var iterator = void 0; if (this.reverse_) { iterator = filtered.getReverseIterator(this.index_); startPost = this.rangedFilter_.getEndPost(); endPost = this.rangedFilter_.getStartPost(); var indexCompare_1 = this.index_.getCompare(); cmp = function cmp(a, b) { return indexCompare_1(b, a); }; } else { iterator = filtered.getIterator(this.index_); startPost = this.rangedFilter_.getStartPost(); endPost = this.rangedFilter_.getEndPost(); cmp = this.index_.getCompare(); } var count = 0; var foundStartPost = false; while (iterator.hasNext()) { var next = iterator.getNext(); if (!foundStartPost && cmp(startPost, next) <= 0) { // start adding foundStartPost = true; } var inRange = foundStartPost && count < this.limit_ && cmp(next, endPost) <= 0; if (inRange) { count++; } else { filtered = filtered.updateImmediateChild(next.name, ChildrenNode.EMPTY_NODE); } } } } return this.rangedFilter_.getIndexedFilter().updateFullNode(oldSnap, filtered, optChangeAccumulator); }; /** * @inheritDoc */ LimitedFilter.prototype.updatePriority = function (oldSnap, newPriority) { // Don't support priorities on queries return oldSnap; }; /** * @inheritDoc */ LimitedFilter.prototype.filtersNodes = function () { return true; }; /** * @inheritDoc */ LimitedFilter.prototype.getIndexedFilter = function () { return this.rangedFilter_.getIndexedFilter(); }; /** * @inheritDoc */ LimitedFilter.prototype.getIndex = function () { return this.index_; }; /** * @param {!Node} snap * @param {string} childKey * @param {!Node} childSnap * @param {!CompleteChildSource} source * @param {?ChildChangeAccumulator} changeAccumulator * @return {!Node} * @private */ LimitedFilter.prototype.fullLimitUpdateChild_ = function (snap, childKey, childSnap, source, changeAccumulator) { // TODO: rename all cache stuff etc to general snap terminology var cmp; if (this.reverse_) { var indexCmp_1 = this.index_.getCompare(); cmp = function cmp(a, b) { return indexCmp_1(b, a); }; } else { cmp = this.index_.getCompare(); } var oldEventCache = snap; util.assert(oldEventCache.numChildren() == this.limit_, ''); var newChildNamedNode = new NamedNode(childKey, childSnap); var windowBoundary = this.reverse_ ? oldEventCache.getFirstChild(this.index_) : oldEventCache.getLastChild(this.index_); var inRange = this.rangedFilter_.matches(newChildNamedNode); if (oldEventCache.hasChild(childKey)) { var oldChildSnap = oldEventCache.getImmediateChild(childKey); var nextChild = source.getChildAfterChild(this.index_, windowBoundary, this.reverse_); while (nextChild != null && (nextChild.name == childKey || oldEventCache.hasChild(nextChild.name))) { // There is a weird edge case where a node is updated as part of a merge in the write tree, but hasn't // been applied to the limited filter yet. Ignore this next child which will be updated later in // the limited filter... nextChild = source.getChildAfterChild(this.index_, nextChild, this.reverse_); } var compareNext = nextChild == null ? 1 : cmp(nextChild, newChildNamedNode); var remainsInWindow = inRange && !childSnap.isEmpty() && compareNext >= 0; if (remainsInWindow) { if (changeAccumulator != null) { changeAccumulator.trackChildChange(Change.childChangedChange(childKey, childSnap, oldChildSnap)); } return oldEventCache.updateImmediateChild(childKey, childSnap); } else { if (changeAccumulator != null) { changeAccumulator.trackChildChange(Change.childRemovedChange(childKey, oldChildSnap)); } var newEventCache = oldEventCache.updateImmediateChild(childKey, ChildrenNode.EMPTY_NODE); var nextChildInRange = nextChild != null && this.rangedFilter_.matches(nextChild); if (nextChildInRange) { if (changeAccumulator != null) { changeAccumulator.trackChildChange(Change.childAddedChange(nextChild.name, nextChild.node)); } return newEventCache.updateImmediateChild(nextChild.name, nextChild.node); } else { return newEventCache; } } } else if (childSnap.isEmpty()) { // we're deleting a node, but it was not in the window, so ignore it return snap; } else if (inRange) { if (cmp(windowBoundary, newChildNamedNode) >= 0) { if (changeAccumulator != null) { changeAccumulator.trackChildChange(Change.childRemovedChange(windowBoundary.name, windowBoundary.node)); changeAccumulator.trackChildChange(Change.childAddedChange(childKey, childSnap)); } return oldEventCache.updateImmediateChild(childKey, childSnap).updateImmediateChild(windowBoundary.name, ChildrenNode.EMPTY_NODE); } else { return snap; } } else { return snap; } }; return LimitedFilter; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * This class is an immutable-from-the-public-api struct containing a set of query parameters defining a * range to be returned for a particular location. It is assumed that validation of parameters is done at the * user-facing API level, so it is not done here. * @constructor */ var QueryParams = /** @class */ function () { function QueryParams() { this.limitSet_ = false; this.startSet_ = false; this.startNameSet_ = false; this.endSet_ = false; this.endNameSet_ = false; this.limit_ = 0; this.viewFrom_ = ''; this.indexStartValue_ = null; this.indexStartName_ = ''; this.indexEndValue_ = null; this.indexEndName_ = ''; this.index_ = PRIORITY_INDEX; } /** * @return {boolean} */ QueryParams.prototype.hasStart = function () { return this.startSet_; }; /** * @return {boolean} True if it would return from left. */ QueryParams.prototype.isViewFromLeft = function () { if (this.viewFrom_ === '') { // limit(), rather than limitToFirst or limitToLast was called. // This means that only one of startSet_ and endSet_ is true. Use them // to calculate which side of the view to anchor to. If neither is set, // anchor to the end. return this.startSet_; } else { return this.viewFrom_ === QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT; } }; /** * Only valid to call if hasStart() returns true * @return {*} */ QueryParams.prototype.getIndexStartValue = function () { util.assert(this.startSet_, 'Only valid if start has been set'); return this.indexStartValue_; }; /** * Only valid to call if hasStart() returns true. * Returns the starting key name for the range defined by these query parameters * @return {!string} */ QueryParams.prototype.getIndexStartName = function () { util.assert(this.startSet_, 'Only valid if start has been set'); if (this.startNameSet_) { return this.indexStartName_; } else { return MIN_NAME; } }; /** * @return {boolean} */ QueryParams.prototype.hasEnd = function () { return this.endSet_; }; /** * Only valid to call if hasEnd() returns true. * @return {*} */ QueryParams.prototype.getIndexEndValue = function () { util.assert(this.endSet_, 'Only valid if end has been set'); return this.indexEndValue_; }; /** * Only valid to call if hasEnd() returns true. * Returns the end key name for the range defined by these query parameters * @return {!string} */ QueryParams.prototype.getIndexEndName = function () { util.assert(this.endSet_, 'Only valid if end has been set'); if (this.endNameSet_) { return this.indexEndName_; } else { return MAX_NAME; } }; /** * @return {boolean} */ QueryParams.prototype.hasLimit = function () { return this.limitSet_; }; /** * @return {boolean} True if a limit has been set and it has been explicitly anchored */ QueryParams.prototype.hasAnchoredLimit = function () { return this.limitSet_ && this.viewFrom_ !== ''; }; /** * Only valid to call if hasLimit() returns true * @return {!number} */ QueryParams.prototype.getLimit = function () { util.assert(this.limitSet_, 'Only valid if limit has been set'); return this.limit_; }; /** * @return {!Index} */ QueryParams.prototype.getIndex = function () { return this.index_; }; /** * @return {!QueryParams} * @private */ QueryParams.prototype.copy_ = function () { var copy = new QueryParams(); copy.limitSet_ = this.limitSet_; copy.limit_ = this.limit_; copy.startSet_ = this.startSet_; copy.indexStartValue_ = this.indexStartValue_; copy.startNameSet_ = this.startNameSet_; copy.indexStartName_ = this.indexStartName_; copy.endSet_ = this.endSet_; copy.indexEndValue_ = this.indexEndValue_; copy.endNameSet_ = this.endNameSet_; copy.indexEndName_ = this.indexEndName_; copy.index_ = this.index_; copy.viewFrom_ = this.viewFrom_; return copy; }; /** * @param {!number} newLimit * @return {!QueryParams} */ QueryParams.prototype.limit = function (newLimit) { var newParams = this.copy_(); newParams.limitSet_ = true; newParams.limit_ = newLimit; newParams.viewFrom_ = ''; return newParams; }; /** * @param {!number} newLimit * @return {!QueryParams} */ QueryParams.prototype.limitToFirst = function (newLimit) { var newParams = this.copy_(); newParams.limitSet_ = true; newParams.limit_ = newLimit; newParams.viewFrom_ = QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_LEFT; return newParams; }; /** * @param {!number} newLimit * @return {!QueryParams} */ QueryParams.prototype.limitToLast = function (newLimit) { var newParams = this.copy_(); newParams.limitSet_ = true; newParams.limit_ = newLimit; newParams.viewFrom_ = QueryParams.WIRE_PROTOCOL_CONSTANTS_.VIEW_FROM_RIGHT; return newParams; }; /** * @param {*} indexValue * @param {?string=} key * @return {!QueryParams} */ QueryParams.prototype.startAt = function (indexValue, key) { var newParams = this.copy_(); newParams.startSet_ = true; if (indexValue === undefined) { indexValue = null; } newParams.indexStartValue_ = indexValue; if (key != null) { newParams.startNameSet_ = true; newParams.indexStartName_ = key; } else { newParams.startNameSet_ = false; newParams.indexStartName_ = ''; } return newParams; }; /** * @param {*} indexValue * @param {?string=} key * @return {!QueryParams} */ QueryParams.prototype.endAt = function (indexValue, key) { var newParams = this.copy_(); newParams.endSet_ = true; if (indexValue === undefined) { indexValue = null; } newParams.indexEndValue_ = indexValue; if (key !== undefined) { newParams.endNameSet_ = true; newParams.indexEndName_ = key; } else { newParams.endNameSet_ = false; newParams.indexEndName_ = ''; } return newParams; }; /** * @param {!Index} index * @return {!QueryParams} */ QueryParams.prototype.orderBy = function (index) { var newParams = this.copy_(); newParams.index_ = index; return newParams; }; /** * @return {!Object} */ QueryParams.prototype.getQueryObject = function () { var WIRE_PROTOCOL_CONSTANTS = QueryParams.WIRE_PROTOCOL_CONSTANTS_; var obj = {}; if (this.startSet_) { obj[WIRE_PROTOCOL_CONSTANTS.INDEX_START_VALUE] = this.indexStartValue_; if (this.startNameSet_) { obj[WIRE_PROTOCOL_CONSTANTS.INDEX_START_NAME] = this.indexStartName_; } } if (this.endSet_) { obj[WIRE_PROTOCOL_CONSTANTS.INDEX_END_VALUE] = this.indexEndValue_; if (this.endNameSet_) { obj[WIRE_PROTOCOL_CONSTANTS.INDEX_END_NAME] = this.indexEndName_; } } if (this.limitSet_) { obj[WIRE_PROTOCOL_CONSTANTS.LIMIT] = this.limit_; var viewFrom = this.viewFrom_; if (viewFrom === '') { if (this.isViewFromLeft()) { viewFrom = WIRE_PROTOCOL_CONSTANTS.VIEW_FROM_LEFT; } else { viewFrom = WIRE_PROTOCOL_CONSTANTS.VIEW_FROM_RIGHT; } } obj[WIRE_PROTOCOL_CONSTANTS.VIEW_FROM] = viewFrom; } // For now, priority index is the default, so we only specify if it's some other index if (this.index_ !== PRIORITY_INDEX) { obj[WIRE_PROTOCOL_CONSTANTS.INDEX] = this.index_.toString(); } return obj; }; /** * @return {boolean} */ QueryParams.prototype.loadsAllData = function () { return !(this.startSet_ || this.endSet_ || this.limitSet_); }; /** * @return {boolean} */ QueryParams.prototype.isDefault = function () { return this.loadsAllData() && this.index_ == PRIORITY_INDEX; }; /** * @return {!NodeFilter} */ QueryParams.prototype.getNodeFilter = function () { if (this.loadsAllData()) { return new IndexedFilter(this.getIndex()); } else if (this.hasLimit()) { return new LimitedFilter(this); } else { return new RangedFilter(this); } }; /** * Returns a set of REST query string parameters representing this query. * * @return {!Object.} query string parameters */ QueryParams.prototype.toRestQueryStringParameters = function () { var REST_CONSTANTS = QueryParams.REST_QUERY_CONSTANTS_; var qs = {}; if (this.isDefault()) { return qs; } var orderBy; if (this.index_ === PRIORITY_INDEX) { orderBy = REST_CONSTANTS.PRIORITY_INDEX; } else if (this.index_ === VALUE_INDEX) { orderBy = REST_CONSTANTS.VALUE_INDEX; } else if (this.index_ === KEY_INDEX) { orderBy = REST_CONSTANTS.KEY_INDEX; } else { util.assert(this.index_ instanceof PathIndex, 'Unrecognized index type!'); orderBy = this.index_.toString(); } qs[REST_CONSTANTS.ORDER_BY] = util.stringify(orderBy); if (this.startSet_) { qs[REST_CONSTANTS.START_AT] = util.stringify(this.indexStartValue_); if (this.startNameSet_) { qs[REST_CONSTANTS.START_AT] += ',' + util.stringify(this.indexStartName_); } } if (this.endSet_) { qs[REST_CONSTANTS.END_AT] = util.stringify(this.indexEndValue_); if (this.endNameSet_) { qs[REST_CONSTANTS.END_AT] += ',' + util.stringify(this.indexEndName_); } } if (this.limitSet_) { if (this.isViewFromLeft()) { qs[REST_CONSTANTS.LIMIT_TO_FIRST] = this.limit_; } else { qs[REST_CONSTANTS.LIMIT_TO_LAST] = this.limit_; } } return qs; }; /** * Wire Protocol Constants * @const * @enum {string} * @private */ QueryParams.WIRE_PROTOCOL_CONSTANTS_ = { INDEX_START_VALUE: 'sp', INDEX_START_NAME: 'sn', INDEX_END_VALUE: 'ep', INDEX_END_NAME: 'en', LIMIT: 'l', VIEW_FROM: 'vf', VIEW_FROM_LEFT: 'l', VIEW_FROM_RIGHT: 'r', INDEX: 'i' }; /** * REST Query Constants * @const * @enum {string} * @private */ QueryParams.REST_QUERY_CONSTANTS_ = { ORDER_BY: 'orderBy', PRIORITY_INDEX: '$priority', VALUE_INDEX: '$value', KEY_INDEX: '$key', START_AT: 'startAt', END_AT: 'endAt', LIMIT_TO_FIRST: 'limitToFirst', LIMIT_TO_LAST: 'limitToLast' }; /** * Default, empty query parameters * @type {!QueryParams} * @const */ QueryParams.DEFAULT = new QueryParams(); return QueryParams; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var Reference = /** @class */ function (_super) { tslib.__extends(Reference, _super); /** * Call options: * new Reference(Repo, Path) or * new Reference(url: string, string|RepoManager) * * Externally - this is the firebase.database.Reference type. * * @param {!Repo} repo * @param {(!Path)} path * @extends {Query} */ function Reference(repo, path) { var _this = this; if (!(repo instanceof Repo)) { throw new Error('new Reference() no longer supported - use app.database().'); } // call Query's constructor, passing in the repo and path. _this = _super.call(this, repo, path, QueryParams.DEFAULT, false) || this; return _this; } /** @return {?string} */ Reference.prototype.getKey = function () { util.validateArgCount('Reference.key', 0, 0, arguments.length); if (this.path.isEmpty()) return null;else return this.path.getBack(); }; /** * @param {!(string|Path)} pathString * @return {!Reference} */ Reference.prototype.child = function (pathString) { util.validateArgCount('Reference.child', 1, 1, arguments.length); if (typeof pathString === 'number') { pathString = String(pathString); } else if (!(pathString instanceof Path)) { if (this.path.getFront() === null) validateRootPathString('Reference.child', 1, pathString, false);else validatePathString('Reference.child', 1, pathString, false); } return new Reference(this.repo, this.path.child(pathString)); }; /** @return {?Reference} */ Reference.prototype.getParent = function () { util.validateArgCount('Reference.parent', 0, 0, arguments.length); var parentPath = this.path.parent(); return parentPath === null ? null : new Reference(this.repo, parentPath); }; /** @return {!Reference} */ Reference.prototype.getRoot = function () { util.validateArgCount('Reference.root', 0, 0, arguments.length); var ref = this; while (ref.getParent() !== null) { ref = ref.getParent(); } return ref; }; /** @return {!Database} */ Reference.prototype.databaseProp = function () { return this.repo.database; }; /** * @param {*} newVal * @param {function(?Error)=} onComplete * @return {!Promise} */ Reference.prototype.set = function (newVal, onComplete) { util.validateArgCount('Reference.set', 1, 2, arguments.length); validateWritablePath('Reference.set', this.path); validateFirebaseDataArg('Reference.set', 1, newVal, this.path, false); util.validateCallback('Reference.set', 2, onComplete, true); var deferred = new util.Deferred(); this.repo.setWithPriority(this.path, newVal, /*priority=*/ null, deferred.wrapCallback(onComplete)); return deferred.promise; }; /** * @param {!Object} objectToMerge * @param {function(?Error)=} onComplete * @return {!Promise} */ Reference.prototype.update = function (objectToMerge, onComplete) { util.validateArgCount('Reference.update', 1, 2, arguments.length); validateWritablePath('Reference.update', this.path); if (Array.isArray(objectToMerge)) { var newObjectToMerge = {}; for (var i = 0; i < objectToMerge.length; ++i) { newObjectToMerge['' + i] = objectToMerge[i]; } objectToMerge = newObjectToMerge; warn('Passing an Array to Firebase.update() is deprecated. ' + 'Use set() if you want to overwrite the existing data, or ' + 'an Object with integer keys if you really do want to ' + 'only update some of the children.'); } validateFirebaseMergeDataArg('Reference.update', 1, objectToMerge, this.path, false); util.validateCallback('Reference.update', 2, onComplete, true); var deferred = new util.Deferred(); this.repo.update(this.path, objectToMerge, deferred.wrapCallback(onComplete)); return deferred.promise; }; /** * @param {*} newVal * @param {string|number|null} newPriority * @param {function(?Error)=} onComplete * @return {!Promise} */ Reference.prototype.setWithPriority = function (newVal, newPriority, onComplete) { util.validateArgCount('Reference.setWithPriority', 2, 3, arguments.length); validateWritablePath('Reference.setWithPriority', this.path); validateFirebaseDataArg('Reference.setWithPriority', 1, newVal, this.path, false); validatePriority('Reference.setWithPriority', 2, newPriority, false); util.validateCallback('Reference.setWithPriority', 3, onComplete, true); if (this.getKey() === '.length' || this.getKey() === '.keys') throw 'Reference.setWithPriority failed: ' + this.getKey() + ' is a read-only object.'; var deferred = new util.Deferred(); this.repo.setWithPriority(this.path, newVal, newPriority, deferred.wrapCallback(onComplete)); return deferred.promise; }; /** * @param {function(?Error)=} onComplete * @return {!Promise} */ Reference.prototype.remove = function (onComplete) { util.validateArgCount('Reference.remove', 0, 1, arguments.length); validateWritablePath('Reference.remove', this.path); util.validateCallback('Reference.remove', 1, onComplete, true); return this.set(null, onComplete); }; /** * @param {function(*):*} transactionUpdate * @param {(function(?Error, boolean, ?DataSnapshot))=} onComplete * @param {boolean=} applyLocally * @return {!Promise} */ Reference.prototype.transaction = function (transactionUpdate, onComplete, applyLocally) { util.validateArgCount('Reference.transaction', 1, 3, arguments.length); validateWritablePath('Reference.transaction', this.path); util.validateCallback('Reference.transaction', 1, transactionUpdate, false); util.validateCallback('Reference.transaction', 2, onComplete, true); // NOTE: applyLocally is an internal-only option for now. We need to decide if we want to keep it and how // to expose it. validateBoolean('Reference.transaction', 3, applyLocally, true); if (this.getKey() === '.length' || this.getKey() === '.keys') throw 'Reference.transaction failed: ' + this.getKey() + ' is a read-only object.'; if (applyLocally === undefined) applyLocally = true; var deferred = new util.Deferred(); if (typeof onComplete === 'function') { deferred.promise.catch(function () {}); } var promiseComplete = function promiseComplete(error, committed, snapshot) { if (error) { deferred.reject(error); } else { deferred.resolve(new TransactionResult(committed, snapshot)); } if (typeof onComplete === 'function') { onComplete(error, committed, snapshot); } }; this.repo.startTransaction(this.path, transactionUpdate, promiseComplete, applyLocally); return deferred.promise; }; /** * @param {string|number|null} priority * @param {function(?Error)=} onComplete * @return {!Promise} */ Reference.prototype.setPriority = function (priority, onComplete) { util.validateArgCount('Reference.setPriority', 1, 2, arguments.length); validateWritablePath('Reference.setPriority', this.path); validatePriority('Reference.setPriority', 1, priority, false); util.validateCallback('Reference.setPriority', 2, onComplete, true); var deferred = new util.Deferred(); this.repo.setWithPriority(this.path.child('.priority'), priority, null, deferred.wrapCallback(onComplete)); return deferred.promise; }; /** * @param {*=} value * @param {function(?Error)=} onComplete * @return {!Reference} */ Reference.prototype.push = function (value, onComplete) { util.validateArgCount('Reference.push', 0, 2, arguments.length); validateWritablePath('Reference.push', this.path); validateFirebaseDataArg('Reference.push', 1, value, this.path, true); util.validateCallback('Reference.push', 2, onComplete, true); var now = this.repo.serverTime(); var name = nextPushId(now); // push() returns a ThennableReference whose promise is fulfilled with a regular Reference. // We use child() to create handles to two different references. The first is turned into a // ThennableReference below by adding then() and catch() methods and is used as the // return value of push(). The second remains a regular Reference and is used as the fulfilled // value of the first ThennableReference. var thennablePushRef = this.child(name); var pushRef = this.child(name); var promise; if (value != null) { promise = thennablePushRef.set(value, onComplete).then(function () { return pushRef; }); } else { promise = Promise.resolve(pushRef); } thennablePushRef.then = promise.then.bind(promise); thennablePushRef.catch = promise.then.bind(promise, undefined); if (typeof onComplete === 'function') { promise.catch(function () {}); } return thennablePushRef; }; /** * @return {!OnDisconnect} */ Reference.prototype.onDisconnect = function () { validateWritablePath('Reference.onDisconnect', this.path); return new OnDisconnect(this.repo, this.path); }; Object.defineProperty(Reference.prototype, "database", { get: function get() { return this.databaseProp(); }, enumerable: true, configurable: true }); Object.defineProperty(Reference.prototype, "key", { get: function get() { return this.getKey(); }, enumerable: true, configurable: true }); Object.defineProperty(Reference.prototype, "parent", { get: function get() { return this.getParent(); }, enumerable: true, configurable: true }); Object.defineProperty(Reference.prototype, "root", { get: function get() { return this.getRoot(); }, enumerable: true, configurable: true }); return Reference; }(Query); /** * Define reference constructor in various modules * * We are doing this here to avoid several circular * dependency issues */ Query.__referenceConstructor = Reference; SyncPoint.__referenceConstructor = Reference; /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Node in a Tree. */ var TreeNode = /** @class */ function () { function TreeNode() { // TODO: Consider making accessors that create children and value lazily or // separate Internal / Leaf 'types'. this.children = {}; this.childCount = 0; this.value = null; } return TreeNode; }(); /** * A light-weight tree, traversable by path. Nodes can have both values and children. * Nodes are not enumerated (by forEachChild) unless they have a value or non-empty * children. */ var Tree = /** @class */ function () { /** * @template T * @param {string=} name_ Optional name of the node. * @param {Tree=} parent_ Optional parent node. * @param {TreeNode=} node_ Optional node to wrap. */ function Tree(name_, parent_, node_) { if (name_ === void 0) { name_ = ''; } if (parent_ === void 0) { parent_ = null; } if (node_ === void 0) { node_ = new TreeNode(); } this.name_ = name_; this.parent_ = parent_; this.node_ = node_; } /** * Returns a sub-Tree for the given path. * * @param {!(string|Path)} pathObj Path to look up. * @return {!Tree.} Tree for path. */ Tree.prototype.subTree = function (pathObj) { // TODO: Require pathObj to be Path? var path = pathObj instanceof Path ? pathObj : new Path(pathObj); var child = this, next; while ((next = path.getFront()) !== null) { var childNode = util.safeGet(child.node_.children, next) || new TreeNode(); child = new Tree(next, child, childNode); path = path.popFront(); } return child; }; /** * Returns the data associated with this tree node. * * @return {?T} The data or null if no data exists. */ Tree.prototype.getValue = function () { return this.node_.value; }; /** * Sets data to this tree node. * * @param {!T} value Value to set. */ Tree.prototype.setValue = function (value) { util.assert(typeof value !== 'undefined', 'Cannot set value to undefined'); this.node_.value = value; this.updateParents_(); }; /** * Clears the contents of the tree node (its value and all children). */ Tree.prototype.clear = function () { this.node_.value = null; this.node_.children = {}; this.node_.childCount = 0; this.updateParents_(); }; /** * @return {boolean} Whether the tree has any children. */ Tree.prototype.hasChildren = function () { return this.node_.childCount > 0; }; /** * @return {boolean} Whether the tree is empty (no value or children). */ Tree.prototype.isEmpty = function () { return this.getValue() === null && !this.hasChildren(); }; /** * Calls action for each child of this tree node. * * @param {function(!Tree.)} action Action to be called for each child. */ Tree.prototype.forEachChild = function (action) { var _this = this; each(this.node_.children, function (child, childTree) { action(new Tree(child, _this, childTree)); }); }; /** * Does a depth-first traversal of this node's descendants, calling action for each one. * * @param {function(!Tree.)} action Action to be called for each child. * @param {boolean=} includeSelf Whether to call action on this node as well. Defaults to * false. * @param {boolean=} childrenFirst Whether to call action on children before calling it on * parent. */ Tree.prototype.forEachDescendant = function (action, includeSelf, childrenFirst) { if (includeSelf && !childrenFirst) action(this); this.forEachChild(function (child) { child.forEachDescendant(action, /*includeSelf=*/ true, childrenFirst); }); if (includeSelf && childrenFirst) action(this); }; /** * Calls action on each ancestor node. * * @param {function(!Tree.)} action Action to be called on each parent; return * true to abort. * @param {boolean=} includeSelf Whether to call action on this node as well. * @return {boolean} true if the action callback returned true. */ Tree.prototype.forEachAncestor = function (action, includeSelf) { var node = includeSelf ? this : this.parent(); while (node !== null) { if (action(node)) { return true; } node = node.parent(); } return false; }; /** * Does a depth-first traversal of this node's descendants. When a descendant with a value * is found, action is called on it and traversal does not continue inside the node. * Action is *not* called on this node. * * @param {function(!Tree.)} action Action to be called for each child. */ Tree.prototype.forEachImmediateDescendantWithValue = function (action) { this.forEachChild(function (child) { if (child.getValue() !== null) action(child);else child.forEachImmediateDescendantWithValue(action); }); }; /** * @return {!Path} The path of this tree node, as a Path. */ Tree.prototype.path = function () { return new Path(this.parent_ === null ? this.name_ : this.parent_.path() + '/' + this.name_); }; /** * @return {string} The name of the tree node. */ Tree.prototype.name = function () { return this.name_; }; /** * @return {?Tree} The parent tree node, or null if this is the root of the tree. */ Tree.prototype.parent = function () { return this.parent_; }; /** * Adds or removes this child from its parent based on whether it's empty or not. * * @private */ Tree.prototype.updateParents_ = function () { if (this.parent_ !== null) this.parent_.updateChild_(this.name_, this); }; /** * Adds or removes the passed child to this tree node, depending on whether it's empty. * * @param {string} childName The name of the child to update. * @param {!Tree.} child The child to update. * @private */ Tree.prototype.updateChild_ = function (childName, child) { var childEmpty = child.isEmpty(); var childExists = util.contains(this.node_.children, childName); if (childEmpty && childExists) { delete this.node_.children[childName]; this.node_.childCount--; this.updateParents_(); } else if (!childEmpty && !childExists) { this.node_.children[childName] = child.node_; this.node_.childCount++; this.updateParents_(); } }; return Tree; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // TODO: This is pretty messy. Ideally, a lot of this would move into FirebaseData, or a transaction-specific // component used by FirebaseData, but it has ties to user callbacks (transaction update and onComplete) as well // as the realtime connection (to send transactions to the server). So that all needs to be decoupled first. // For now it's part of Repo, but in its own file. /** * @enum {number} */ var TransactionStatus; (function (TransactionStatus) { // We've run the transaction and updated transactionResultData_ with the result, but it isn't currently sent to the // server. A transaction will go from RUN -> SENT -> RUN if it comes back from the server as rejected due to // mismatched hash. TransactionStatus[TransactionStatus["RUN"] = 0] = "RUN"; // We've run the transaction and sent it to the server and it's currently outstanding (hasn't come back as accepted // or rejected yet). TransactionStatus[TransactionStatus["SENT"] = 1] = "SENT"; // Temporary state used to mark completed transactions (whether successful or aborted). The transaction will be // removed when we get a chance to prune completed ones. TransactionStatus[TransactionStatus["COMPLETED"] = 2] = "COMPLETED"; // Used when an already-sent transaction needs to be aborted (e.g. due to a conflicting set() call that was made). // If it comes back as unsuccessful, we'll abort it. TransactionStatus[TransactionStatus["SENT_NEEDS_ABORT"] = 3] = "SENT_NEEDS_ABORT"; // Temporary state used to mark transactions that need to be aborted. TransactionStatus[TransactionStatus["NEEDS_ABORT"] = 4] = "NEEDS_ABORT"; })(TransactionStatus || (TransactionStatus = {})); /** * If a transaction does not succeed after 25 retries, we abort it. Among other things this ensure that if there's * ever a bug causing a mismatch between client / server hashes for some data, we won't retry indefinitely. * @type {number} * @const * @private */ Repo.MAX_TRANSACTION_RETRIES_ = 25; /** * Setup the transaction data structures * @private */ Repo.prototype.transactions_init_ = function () { /** * Stores queues of outstanding transactions for Firebase locations. * * @type {!Tree.>} * @private */ this.transactionQueueTree_ = new Tree(); }; /** * Creates a new transaction, adds it to the transactions we're tracking, and sends it to the server if possible. * * @param {!Path} path Path at which to do transaction. * @param {function(*):*} transactionUpdate Update callback. * @param {?function(?Error, boolean, ?DataSnapshot)} onComplete Completion callback. * @param {boolean} applyLocally Whether or not to make intermediate results visible */ Repo.prototype.startTransaction = function (path, transactionUpdate, onComplete, applyLocally) { this.log_('transaction on ' + path); // Add a watch to make sure we get server updates. var valueCallback = function valueCallback() {}; var watchRef = new Reference(this, path); watchRef.on('value', valueCallback); var unwatcher = function unwatcher() { watchRef.off('value', valueCallback); }; // Initialize transaction. var transaction = { path: path, update: transactionUpdate, onComplete: onComplete, // One of TransactionStatus enums. status: null, // Used when combining transactions at different locations to figure out which one goes first. order: LUIDGenerator(), // Whether to raise local events for this transaction. applyLocally: applyLocally, // Count of how many times we've retried the transaction. retryCount: 0, // Function to call to clean up our .on() listener. unwatcher: unwatcher, // Stores why a transaction was aborted. abortReason: null, currentWriteId: null, currentInputSnapshot: null, currentOutputSnapshotRaw: null, currentOutputSnapshotResolved: null }; // Run transaction initially. var currentState = this.getLatestState_(path); transaction.currentInputSnapshot = currentState; var newVal = transaction.update(currentState.val()); if (newVal === undefined) { // Abort transaction. transaction.unwatcher(); transaction.currentOutputSnapshotRaw = null; transaction.currentOutputSnapshotResolved = null; if (transaction.onComplete) { // We just set the input snapshot, so this cast should be safe var snapshot = new DataSnapshot(transaction.currentInputSnapshot, new Reference(this, transaction.path), PRIORITY_INDEX); transaction.onComplete(null, false, snapshot); } } else { validateFirebaseData('transaction failed: Data returned ', newVal, transaction.path); // Mark as run and add to our queue. transaction.status = TransactionStatus.RUN; var queueNode = this.transactionQueueTree_.subTree(path); var nodeQueue = queueNode.getValue() || []; nodeQueue.push(transaction); queueNode.setValue(nodeQueue); // Update visibleData and raise events // Note: We intentionally raise events after updating all of our transaction state, since the user could // start new transactions from the event callbacks. var priorityForNode = void 0; if (typeof newVal === 'object' && newVal !== null && util.contains(newVal, '.priority')) { priorityForNode = util.safeGet(newVal, '.priority'); util.assert(isValidPriority(priorityForNode), 'Invalid priority returned by transaction. ' + 'Priority must be a valid string, finite number, server value, or null.'); } else { var currentNode = this.serverSyncTree_.calcCompleteEventCache(path) || ChildrenNode.EMPTY_NODE; priorityForNode = currentNode.getPriority().val(); } priorityForNode /** @type {null|number|string} */ = priorityForNode; var serverValues = this.generateServerValues(); var newNodeUnresolved = nodeFromJSON$1(newVal, priorityForNode); var newNode = resolveDeferredValueSnapshot(newNodeUnresolved, currentState, serverValues); transaction.currentOutputSnapshotRaw = newNodeUnresolved; transaction.currentOutputSnapshotResolved = newNode; transaction.currentWriteId = this.getNextWriteId_(); var events = this.serverSyncTree_.applyUserOverwrite(path, newNode, transaction.currentWriteId, transaction.applyLocally); this.eventQueue_.raiseEventsForChangedPath(path, events); this.sendReadyTransactions_(); } }; /** * @param {!Path} path * @param {Array.=} excludeSets A specific set to exclude * @return {Node} * @private */ Repo.prototype.getLatestState_ = function (path, excludeSets) { return this.serverSyncTree_.calcCompleteEventCache(path, excludeSets) || ChildrenNode.EMPTY_NODE; }; /** * Sends any already-run transactions that aren't waiting for outstanding transactions to * complete. * * Externally it's called with no arguments, but it calls itself recursively with a particular * transactionQueueTree node to recurse through the tree. * * @param {Tree.>=} node transactionQueueTree node to start at. * @private */ Repo.prototype.sendReadyTransactions_ = function (node) { var _this = this; if (node === void 0) { node = this.transactionQueueTree_; } // Before recursing, make sure any completed transactions are removed. if (!node) { this.pruneCompletedTransactionsBelowNode_(node); } if (node.getValue() !== null) { var queue = this.buildTransactionQueue_(node); util.assert(queue.length > 0, 'Sending zero length transaction queue'); var allRun = queue.every(function (transaction) { return transaction.status === TransactionStatus.RUN; }); // If they're all run (and not sent), we can send them. Else, we must wait. if (allRun) { this.sendTransactionQueue_(node.path(), queue); } } else if (node.hasChildren()) { node.forEachChild(function (childNode) { _this.sendReadyTransactions_(childNode); }); } }; /** * Given a list of run transactions, send them to the server and then handle the result (success or failure). * * @param {!Path} path The location of the queue. * @param {!Array.} queue Queue of transactions under the specified location. * @private */ Repo.prototype.sendTransactionQueue_ = function (path, queue) { var _this = this; // Mark transactions as sent and increment retry count! var setsToIgnore = queue.map(function (txn) { return txn.currentWriteId; }); var latestState = this.getLatestState_(path, setsToIgnore); var snapToSend = latestState; var latestHash = latestState.hash(); for (var i = 0; i < queue.length; i++) { var txn = queue[i]; util.assert(txn.status === TransactionStatus.RUN, 'tryToSendTransactionQueue_: items in queue should all be run.'); txn.status = TransactionStatus.SENT; txn.retryCount++; var relativePath = Path.relativePath(path, txn.path); // If we've gotten to this point, the output snapshot must be defined. snapToSend = snapToSend.updateChild(relativePath /**@type {!Node} */ , txn.currentOutputSnapshotRaw); } var dataToSend = snapToSend.val(true); var pathToSend = path; // Send the put. this.server_.put(pathToSend.toString(), dataToSend, function (status) { _this.log_('transaction put response', { path: pathToSend.toString(), status: status }); var events = []; if (status === 'ok') { // Queue up the callbacks and fire them after cleaning up all of our transaction state, since // the callback could trigger more transactions or sets. var callbacks = []; for (var i = 0; i < queue.length; i++) { queue[i].status = TransactionStatus.COMPLETED; events = events.concat(_this.serverSyncTree_.ackUserWrite(queue[i].currentWriteId)); if (queue[i].onComplete) { // We never unset the output snapshot, and given that this transaction is complete, it should be set var node = queue[i].currentOutputSnapshotResolved; var ref = new Reference(_this, queue[i].path); var snapshot = new DataSnapshot(node, ref, PRIORITY_INDEX); callbacks.push(queue[i].onComplete.bind(null, null, true, snapshot)); } queue[i].unwatcher(); } // Now remove the completed transactions. _this.pruneCompletedTransactionsBelowNode_(_this.transactionQueueTree_.subTree(path)); // There may be pending transactions that we can now send. _this.sendReadyTransactions_(); _this.eventQueue_.raiseEventsForChangedPath(path, events); // Finally, trigger onComplete callbacks. for (var i = 0; i < callbacks.length; i++) { exceptionGuard(callbacks[i]); } } else { // transactions are no longer sent. Update their status appropriately. if (status === 'datastale') { for (var i = 0; i < queue.length; i++) { if (queue[i].status === TransactionStatus.SENT_NEEDS_ABORT) queue[i].status = TransactionStatus.NEEDS_ABORT;else queue[i].status = TransactionStatus.RUN; } } else { warn('transaction at ' + pathToSend.toString() + ' failed: ' + status); for (var i = 0; i < queue.length; i++) { queue[i].status = TransactionStatus.NEEDS_ABORT; queue[i].abortReason = status; } } _this.rerunTransactions_(path); } }, latestHash); }; /** * Finds all transactions dependent on the data at changedPath and reruns them. * * Should be called any time cached data changes. * * Return the highest path that was affected by rerunning transactions. This is the path at which events need to * be raised for. * * @param {!Path} changedPath The path in mergedData that changed. * @return {!Path} The rootmost path that was affected by rerunning transactions. * @private */ Repo.prototype.rerunTransactions_ = function (changedPath) { var rootMostTransactionNode = this.getAncestorTransactionNode_(changedPath); var path = rootMostTransactionNode.path(); var queue = this.buildTransactionQueue_(rootMostTransactionNode); this.rerunTransactionQueue_(queue, path); return path; }; /** * Does all the work of rerunning transactions (as well as cleans up aborted transactions and whatnot). * * @param {Array.} queue The queue of transactions to run. * @param {!Path} path The path the queue is for. * @private */ Repo.prototype.rerunTransactionQueue_ = function (queue, path) { if (queue.length === 0) { return; // Nothing to do! } // Queue up the callbacks and fire them after cleaning up all of our transaction state, since // the callback could trigger more transactions or sets. var callbacks = []; var events = []; // Ignore all of the sets we're going to re-run. var txnsToRerun = queue.filter(function (q) { return q.status === TransactionStatus.RUN; }); var setsToIgnore = txnsToRerun.map(function (q) { return q.currentWriteId; }); for (var i = 0; i < queue.length; i++) { var transaction = queue[i]; var relativePath = Path.relativePath(path, transaction.path); var abortTransaction = false, abortReason = void 0; util.assert(relativePath !== null, 'rerunTransactionsUnderNode_: relativePath should not be null.'); if (transaction.status === TransactionStatus.NEEDS_ABORT) { abortTransaction = true; abortReason = transaction.abortReason; events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true)); } else if (transaction.status === TransactionStatus.RUN) { if (transaction.retryCount >= Repo.MAX_TRANSACTION_RETRIES_) { abortTransaction = true; abortReason = 'maxretry'; events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true)); } else { // This code reruns a transaction var currentNode = this.getLatestState_(transaction.path, setsToIgnore); transaction.currentInputSnapshot = currentNode; var newData = queue[i].update(currentNode.val()); if (newData !== undefined) { validateFirebaseData('transaction failed: Data returned ', newData, transaction.path); var newDataNode = nodeFromJSON$1(newData); var hasExplicitPriority = typeof newData === 'object' && newData != null && util.contains(newData, '.priority'); if (!hasExplicitPriority) { // Keep the old priority if there wasn't a priority explicitly specified. newDataNode = newDataNode.updatePriority(currentNode.getPriority()); } var oldWriteId = transaction.currentWriteId; var serverValues = this.generateServerValues(); var newNodeResolved = resolveDeferredValueSnapshot(newDataNode, currentNode, serverValues); transaction.currentOutputSnapshotRaw = newDataNode; transaction.currentOutputSnapshotResolved = newNodeResolved; transaction.currentWriteId = this.getNextWriteId_(); // Mutates setsToIgnore in place setsToIgnore.splice(setsToIgnore.indexOf(oldWriteId), 1); events = events.concat(this.serverSyncTree_.applyUserOverwrite(transaction.path, newNodeResolved, transaction.currentWriteId, transaction.applyLocally)); events = events.concat(this.serverSyncTree_.ackUserWrite(oldWriteId, true)); } else { abortTransaction = true; abortReason = 'nodata'; events = events.concat(this.serverSyncTree_.ackUserWrite(transaction.currentWriteId, true)); } } } this.eventQueue_.raiseEventsForChangedPath(path, events); events = []; if (abortTransaction) { // Abort. queue[i].status = TransactionStatus.COMPLETED; // Removing a listener can trigger pruning which can muck with mergedData/visibleData (as it prunes data). // So defer the unwatcher until we're done. (function (unwatcher) { setTimeout(unwatcher, Math.floor(0)); })(queue[i].unwatcher); if (queue[i].onComplete) { if (abortReason === 'nodata') { var ref = new Reference(this, queue[i].path); // We set this field immediately, so it's safe to cast to an actual snapshot var lastInput /** @type {!Node} */ = queue[i].currentInputSnapshot; var snapshot = new DataSnapshot(lastInput, ref, PRIORITY_INDEX); callbacks.push(queue[i].onComplete.bind(null, null, false, snapshot)); } else { callbacks.push(queue[i].onComplete.bind(null, new Error(abortReason), false, null)); } } } } // Clean up completed transactions. this.pruneCompletedTransactionsBelowNode_(this.transactionQueueTree_); // Now fire callbacks, now that we're in a good, known state. for (var i = 0; i < callbacks.length; i++) { exceptionGuard(callbacks[i]); } // Try to send the transaction result to the server. this.sendReadyTransactions_(); }; /** * Returns the rootmost ancestor node of the specified path that has a pending transaction on it, or just returns * the node for the given path if there are no pending transactions on any ancestor. * * @param {!Path} path The location to start at. * @return {!Tree.>} The rootmost node with a transaction. * @private */ Repo.prototype.getAncestorTransactionNode_ = function (path) { var front; // Start at the root and walk deeper into the tree towards path until we find a node with pending transactions. var transactionNode = this.transactionQueueTree_; while ((front = path.getFront()) !== null && transactionNode.getValue() === null) { transactionNode = transactionNode.subTree(front); path = path.popFront(); } return transactionNode; }; /** * Builds the queue of all transactions at or below the specified transactionNode. * * @param {!Tree.>} transactionNode * @return {Array.} The generated queue. * @private */ Repo.prototype.buildTransactionQueue_ = function (transactionNode) { // Walk any child transaction queues and aggregate them into a single queue. var transactionQueue = []; this.aggregateTransactionQueuesForNode_(transactionNode, transactionQueue); // Sort them by the order the transactions were created. transactionQueue.sort(function (a, b) { return a.order - b.order; }); return transactionQueue; }; /** * @param {!Tree.>} node * @param {Array.} queue * @private */ Repo.prototype.aggregateTransactionQueuesForNode_ = function (node, queue) { var _this = this; var nodeQueue = node.getValue(); if (nodeQueue !== null) { for (var i = 0; i < nodeQueue.length; i++) { queue.push(nodeQueue[i]); } } node.forEachChild(function (child) { _this.aggregateTransactionQueuesForNode_(child, queue); }); }; /** * Remove COMPLETED transactions at or below this node in the transactionQueueTree_. * * @param {!Tree.>} node * @private */ Repo.prototype.pruneCompletedTransactionsBelowNode_ = function (node) { var _this = this; var queue = node.getValue(); if (queue) { var to = 0; for (var from = 0; from < queue.length; from++) { if (queue[from].status !== TransactionStatus.COMPLETED) { queue[to] = queue[from]; to++; } } queue.length = to; node.setValue(queue.length > 0 ? queue : null); } node.forEachChild(function (childNode) { _this.pruneCompletedTransactionsBelowNode_(childNode); }); }; /** * Aborts all transactions on ancestors or descendants of the specified path. Called when doing a set() or update() * since we consider them incompatible with transactions. * * @param {!Path} path Path for which we want to abort related transactions. * @return {!Path} * @private */ Repo.prototype.abortTransactions_ = function (path) { var _this = this; var affectedPath = this.getAncestorTransactionNode_(path).path(); var transactionNode = this.transactionQueueTree_.subTree(path); transactionNode.forEachAncestor(function (node) { _this.abortTransactionsOnNode_(node); }); this.abortTransactionsOnNode_(transactionNode); transactionNode.forEachDescendant(function (node) { _this.abortTransactionsOnNode_(node); }); return affectedPath; }; /** * Abort transactions stored in this transaction queue node. * * @param {!Tree.>} node Node to abort transactions for. * @private */ Repo.prototype.abortTransactionsOnNode_ = function (node) { var queue = node.getValue(); if (queue !== null) { // Queue up the callbacks and fire them after cleaning up all of our transaction state, since // the callback could trigger more transactions or sets. var callbacks = []; // Go through queue. Any already-sent transactions must be marked for abort, while the unsent ones // can be immediately aborted and removed. var events = []; var lastSent = -1; for (var i = 0; i < queue.length; i++) { if (queue[i].status === TransactionStatus.SENT_NEEDS_ABORT) ;else if (queue[i].status === TransactionStatus.SENT) { util.assert(lastSent === i - 1, 'All SENT items should be at beginning of queue.'); lastSent = i; // Mark transaction for abort when it comes back. queue[i].status = TransactionStatus.SENT_NEEDS_ABORT; queue[i].abortReason = 'set'; } else { util.assert(queue[i].status === TransactionStatus.RUN, 'Unexpected transaction status in abort'); // We can abort it immediately. queue[i].unwatcher(); events = events.concat(this.serverSyncTree_.ackUserWrite(queue[i].currentWriteId, true)); if (queue[i].onComplete) { var snapshot = null; callbacks.push(queue[i].onComplete.bind(null, new Error('set'), false, snapshot)); } } } if (lastSent === -1) { // We're not waiting for any sent transactions. We can clear the queue. node.setValue(null); } else { // Remove the transactions we aborted. queue.length = lastSent + 1; } // Now fire the callbacks. this.eventQueue_.raiseEventsForChangedPath(node.path(), events); for (var i = 0; i < callbacks.length; i++) { exceptionGuard(callbacks[i]); } } }; /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** @const {string} */ var DATABASE_URL_OPTION = 'databaseURL'; /** * This variable is also defined in the firebase node.js admin SDK. Before * modifying this definition, consult the definition in: * * https://github.com/firebase/firebase-admin-node * * and make sure the two are consistent. */ var FIREBASE_DATABASE_EMULATOR_HOST_VAR = 'FIREBASE_DATABASE_EMULATOR_HOST'; var _staticInstance; /** * Creates and caches Repo instances. */ var RepoManager = /** @class */ function () { function RepoManager() { /** * @private {!Object.>} */ this.repos_ = {}; /** * If true, new Repos will be created to use ReadonlyRestClient (for testing purposes). * @private {boolean} */ this.useRestClient_ = false; } RepoManager.getInstance = function () { if (!_staticInstance) { _staticInstance = new RepoManager(); } return _staticInstance; }; // TODO(koss): Remove these functions unless used in tests? RepoManager.prototype.interrupt = function () { for (var appName in this.repos_) { for (var dbUrl in this.repos_[appName]) { this.repos_[appName][dbUrl].interrupt(); } } }; RepoManager.prototype.resume = function () { for (var appName in this.repos_) { for (var dbUrl in this.repos_[appName]) { this.repos_[appName][dbUrl].resume(); } } }; /** * This function should only ever be called to CREATE a new database instance. * * @param {!FirebaseApp} app * @return {!Database} */ RepoManager.prototype.databaseFromApp = function (app, authProvider, url) { var dbUrl = url || app.options[DATABASE_URL_OPTION]; if (dbUrl === undefined) { fatal("Can't determine Firebase Database URL. Be sure to include " + DATABASE_URL_OPTION + ' option when calling firebase.initializeApp().'); } var parsedUrl = parseRepoInfo(dbUrl); var repoInfo = parsedUrl.repoInfo; var dbEmulatorHost = undefined; if (typeof process !== 'undefined') { dbEmulatorHost = process.env[FIREBASE_DATABASE_EMULATOR_HOST_VAR]; } if (dbEmulatorHost) { dbUrl = "http://" + dbEmulatorHost + "?ns=" + repoInfo.namespace; parsedUrl = parseRepoInfo(dbUrl); repoInfo = parsedUrl.repoInfo; } validateUrl('Invalid Firebase Database URL', 1, parsedUrl); if (!parsedUrl.path.isEmpty()) { fatal('Database URL must point to the root of a Firebase Database ' + '(not including a child path).'); } var repo = this.createRepo(repoInfo, app, authProvider); return repo.database; }; /** * Remove the repo and make sure it is disconnected. * * @param {!Repo} repo */ RepoManager.prototype.deleteRepo = function (repo) { var appRepos = util.safeGet(this.repos_, repo.app.name); // This should never happen... if (!appRepos || util.safeGet(appRepos, repo.repoInfo_.toURLString()) !== repo) { fatal("Database " + repo.app.name + "(" + repo.repoInfo_ + ") has already been deleted."); } repo.interrupt(); delete appRepos[repo.repoInfo_.toURLString()]; }; /** * Ensures a repo doesn't already exist and then creates one using the * provided app. * * @param {!RepoInfo} repoInfo The metadata about the Repo * @param {!FirebaseApp} app * @return {!Repo} The Repo object for the specified server / repoName. */ RepoManager.prototype.createRepo = function (repoInfo, app, authProvider) { var appRepos = util.safeGet(this.repos_, app.name); if (!appRepos) { appRepos = {}; this.repos_[app.name] = appRepos; } var repo = util.safeGet(appRepos, repoInfo.toURLString()); if (repo) { fatal('Database initialized multiple times. Please make sure the format of the database URL matches with each database() call.'); } repo = new Repo(repoInfo, this.useRestClient_, app, authProvider); appRepos[repoInfo.toURLString()] = repo; return repo; }; /** * Forces us to use ReadonlyRestClient instead of PersistentConnection for new Repos. * @param {boolean} forceRestClient */ RepoManager.prototype.forceRestClient = function (forceRestClient) { this.useRestClient_ = forceRestClient; }; return RepoManager; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Class representing a firebase database. * @implements {FirebaseService} */ var Database = /** @class */ function () { /** * The constructor should not be called by users of our public API. * @param {!Repo} repo_ */ function Database(repo_) { this.repo_ = repo_; if (!(repo_ instanceof Repo)) { fatal("Don't call new Database() directly - please use firebase.database()."); } /** @type {Reference} */ this.root_ = new Reference(repo_, Path.Empty); this.INTERNAL = new DatabaseInternals(this); } Object.defineProperty(Database.prototype, "app", { get: function get() { return this.repo_.app; }, enumerable: true, configurable: true }); Database.prototype.ref = function (path) { this.checkDeleted_('ref'); util.validateArgCount('database.ref', 0, 1, arguments.length); if (path instanceof Reference) { return this.refFromURL(path.toString()); } return path !== undefined ? this.root_.child(path) : this.root_; }; /** * Returns a reference to the root or the path specified in url. * We throw a exception if the url is not in the same domain as the * current repo. * @param {string} url * @return {!Reference} Firebase reference. */ Database.prototype.refFromURL = function (url) { /** @const {string} */ var apiName = 'database.refFromURL'; this.checkDeleted_(apiName); util.validateArgCount(apiName, 1, 1, arguments.length); var parsedURL = parseRepoInfo(url); validateUrl(apiName, 1, parsedURL); var repoInfo = parsedURL.repoInfo; if (repoInfo.host !== this.repo_.repoInfo_.host) { fatal(apiName + ': Host name does not match the current database: ' + '(found ' + repoInfo.host + ' but expected ' + this.repo_.repoInfo_.host + ')'); } return this.ref(parsedURL.path.toString()); }; /** * @param {string} apiName */ Database.prototype.checkDeleted_ = function (apiName) { if (this.repo_ === null) { fatal('Cannot call ' + apiName + ' on a deleted database.'); } }; // Make individual repo go offline. Database.prototype.goOffline = function () { util.validateArgCount('database.goOffline', 0, 0, arguments.length); this.checkDeleted_('goOffline'); this.repo_.interrupt(); }; Database.prototype.goOnline = function () { util.validateArgCount('database.goOnline', 0, 0, arguments.length); this.checkDeleted_('goOnline'); this.repo_.resume(); }; Database.ServerValue = { TIMESTAMP: { '.sv': 'timestamp' }, _increment: function _increment(x) { return { '.sv': { 'increment': x } }; } }; return Database; }(); var DatabaseInternals = /** @class */ function () { /** @param {!Database} database */ function DatabaseInternals(database) { this.database = database; } /** @return {Promise} */ DatabaseInternals.prototype.delete = function () { return tslib.__awaiter(this, void 0, void 0, function () { return tslib.__generator(this, function (_a) { this.database.checkDeleted_('delete'); RepoManager.getInstance().deleteRepo(this.database.repo_); this.database.repo_ = null; this.database.root_ = null; this.database.INTERNAL = null; this.database = null; return [2 /*return*/ ]; }); }); }; return DatabaseInternals; }(); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * INTERNAL methods for internal-use only (tests, etc.). * * Customers shouldn't use these or else should be aware that they could break at any time. * * @const */ var forceLongPolling = function forceLongPolling() { WebSocketConnection.forceDisallow(); BrowserPollConnection.forceAllow(); }; var forceWebSockets = function forceWebSockets() { BrowserPollConnection.forceDisallow(); }; /* Used by App Manager */ var isWebSocketsAvailable = function isWebSocketsAvailable() { return WebSocketConnection['isAvailable'](); }; var setSecurityDebugCallback = function setSecurityDebugCallback(ref, callback) { ref.repo.persistentConnection_.securityDebugCallback_ = callback; }; var stats = function stats(ref, showDelta) { ref.repo.stats(showDelta); }; var statsIncrementCounter = function statsIncrementCounter(ref, metric) { ref.repo.statsIncrementCounter(metric); }; var dataUpdateCount = function dataUpdateCount(ref) { return ref.repo.dataUpdateCount; }; var interceptServerData = function interceptServerData(ref, callback) { return ref.repo.interceptServerData_(callback); }; var INTERNAL = /*#__PURE__*/Object.freeze({ __proto__: null, forceLongPolling: forceLongPolling, forceWebSockets: forceWebSockets, isWebSocketsAvailable: isWebSocketsAvailable, setSecurityDebugCallback: setSecurityDebugCallback, stats: stats, statsIncrementCounter: statsIncrementCounter, dataUpdateCount: dataUpdateCount, interceptServerData: interceptServerData }); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var DataConnection = PersistentConnection; /** * @param {!string} pathString * @param {function(*)} onComplete */ PersistentConnection.prototype.simpleListen = function (pathString, onComplete) { this.sendRequest('q', { p: pathString }, onComplete); }; /** * @param {*} data * @param {function(*)} onEcho */ PersistentConnection.prototype.echo = function (data, onEcho) { this.sendRequest('echo', { d: data }, onEcho); }; // RealTimeConnection properties that we use in tests. var RealTimeConnection = Connection; /** * @param {function(): string} newHash * @return {function()} */ var hijackHash = function hijackHash(newHash) { var oldPut = PersistentConnection.prototype.put; PersistentConnection.prototype.put = function (pathString, data, opt_onComplete, opt_hash) { if (opt_hash !== undefined) { opt_hash = newHash(); } oldPut.call(this, pathString, data, opt_onComplete, opt_hash); }; return function () { PersistentConnection.prototype.put = oldPut; }; }; /** * @type {function(new:RepoInfo, !string, boolean, !string, boolean): undefined} */ var ConnectionTarget = RepoInfo; /** * @param {!Query} query * @return {!string} */ var queryIdentifier = function queryIdentifier(query) { return query.queryIdentifier(); }; /** * Forces the RepoManager to create Repos that use ReadonlyRestClient instead of PersistentConnection. * * @param {boolean} forceRestClient */ var forceRestClient = function forceRestClient(_forceRestClient) { RepoManager.getInstance().forceRestClient(_forceRestClient); }; var TEST_ACCESS = /*#__PURE__*/Object.freeze({ __proto__: null, DataConnection: DataConnection, RealTimeConnection: RealTimeConnection, hijackHash: hijackHash, ConnectionTarget: ConnectionTarget, queryIdentifier: queryIdentifier, forceRestClient: forceRestClient }); /** * @license * Copyright 2017 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var ServerValue = Database.ServerValue; function registerDatabase(instance) { // set SDK_VERSION setSDKVersion(instance.SDK_VERSION); // Register the Database Service with the 'firebase' namespace. var namespace = instance.INTERNAL.registerComponent(new component.Component('database', function (container, url) { /* Dependencies */ // getImmediate for FirebaseApp will always succeed var app = container.getProvider('app').getImmediate(); var authProvider = container.getProvider('auth-internal'); return RepoManager.getInstance().databaseFromApp(app, authProvider, url); }, "PUBLIC" /* PUBLIC */ ).setServiceProps( // firebase.database namespace properties { Reference: Reference, Query: Query, Database: Database, DataSnapshot: DataSnapshot, enableLogging: enableLogging, INTERNAL: INTERNAL, ServerValue: ServerValue, TEST_ACCESS: TEST_ACCESS }).setMultipleInstances(true)); if (util.isNodeSdk()) { module.exports = namespace; } } registerDatabase(firebase); exports.DataSnapshot = DataSnapshot; exports.Database = Database; exports.OnDisconnect = OnDisconnect; exports.Query = Query; exports.Reference = Reference; exports.ServerValue = ServerValue; exports.enableLogging = enableLogging; exports.registerDatabase = registerDatabase; /***/ }), /***/ "NTcF": /*!****************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduler/AsyncScheduler.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Scheduler_1 = __webpack_require__(/*! ../Scheduler */ "ffpz"); var AsyncScheduler = function (_super) { __extends(AsyncScheduler, _super); function AsyncScheduler(SchedulerAction, now) { if (now === void 0) { now = Scheduler_1.Scheduler.now; } var _this = _super.call(this, SchedulerAction, function () { if (AsyncScheduler.delegate && AsyncScheduler.delegate !== _this) { return AsyncScheduler.delegate.now(); } else { return now(); } }) || this; _this.actions = []; _this.active = false; _this.scheduled = undefined; return _this; } AsyncScheduler.prototype.schedule = function (work, delay, state) { if (delay === void 0) { delay = 0; } if (AsyncScheduler.delegate && AsyncScheduler.delegate !== this) { return AsyncScheduler.delegate.schedule(work, delay, state); } else { return _super.prototype.schedule.call(this, work, delay, state); } }; AsyncScheduler.prototype.flush = function (action) { var actions = this.actions; if (this.active) { actions.push(action); return; } var error; this.active = true; do { if (error = action.execute(action.state, action.delay)) { break; } } while (action = actions.shift()); this.active = false; if (error) { while (action = actions.shift()) { action.unsubscribe(); } throw error; } }; return AsyncScheduler; }(Scheduler_1.Scheduler); exports.AsyncScheduler = AsyncScheduler; /***/ }), /***/ "NU5n": /*!***************************************************!*\ !*** ./node_modules/d3-hierarchy/src/stratify.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _accessors_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./accessors.js */ "IeU1"); /* harmony import */ var _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./hierarchy/index.js */ "a8tM"); var keyPrefix = "$", // Protect against keys like “__proto__”. preroot = { depth: -1 }, ambiguous = {}; function defaultId(d) { return d.id; } function defaultParentId(d) { return d.parentId; } /* harmony default export */ __webpack_exports__["default"] = (function () { var id = defaultId, parentId = defaultParentId; function stratify(data) { var d, i, n = data.length, root, parent, node, nodes = new Array(n), nodeId, nodeKey, nodeByKey = {}; for (i = 0; i < n; ++i) { d = data[i], node = nodes[i] = new _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__["Node"](d); if ((nodeId = id(d, i, data)) != null && (nodeId += "")) { nodeKey = keyPrefix + (node.id = nodeId); nodeByKey[nodeKey] = nodeKey in nodeByKey ? ambiguous : node; } } for (i = 0; i < n; ++i) { node = nodes[i], nodeId = parentId(data[i], i, data); if (nodeId == null || !(nodeId += "")) { if (root) throw new Error("multiple roots"); root = node; } else { parent = nodeByKey[keyPrefix + nodeId]; if (!parent) throw new Error("missing: " + nodeId); if (parent === ambiguous) throw new Error("ambiguous: " + nodeId); if (parent.children) parent.children.push(node);else parent.children = [node]; node.parent = parent; } } if (!root) throw new Error("no root"); root.parent = preroot; root.eachBefore(function (node) { node.depth = node.parent.depth + 1; --n; }).eachBefore(_hierarchy_index_js__WEBPACK_IMPORTED_MODULE_1__["computeHeight"]); root.parent = null; if (n > 0) throw new Error("cycle"); return root; } stratify.id = function (x) { return arguments.length ? (id = Object(_accessors_js__WEBPACK_IMPORTED_MODULE_0__["required"])(x), stratify) : id; }; stratify.parentId = function (x) { return arguments.length ? (parentId = Object(_accessors_js__WEBPACK_IMPORTED_MODULE_0__["required"])(x), stratify) : parentId; }; return stratify; }); /***/ }), /***/ "NXyV": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/defer.js ***! \*****************************************************************/ /*! exports provided: defer */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "defer", function() { return defer; }); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _from__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./from */ "Cfvw"); /* harmony import */ var _empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./empty */ "EY2u"); function defer(observableFactory) { return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) { var input; try { input = observableFactory(); } catch (err) { subscriber.error(err); return undefined; } var source = input ? Object(_from__WEBPACK_IMPORTED_MODULE_1__["from"])(input) : Object(_empty__WEBPACK_IMPORTED_MODULE_2__["empty"])(); return source.subscribe(subscriber); }); } /***/ }), /***/ "NZaV": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/publishBehavior.js ***! \*****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var BehaviorSubject_1 = __webpack_require__(/*! ../BehaviorSubject */ "7RJT"); var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o"); function publishBehavior(value) { return function (source) { return multicast_1.multicast(new BehaviorSubject_1.BehaviorSubject(value))(source); }; } exports.publishBehavior = publishBehavior; /***/ }), /***/ "NbQQ": /*!**************************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/firestore.module.js ***! \**************************************************************************************/ /*! exports provided: AngularFirestoreModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreModule", function() { return AngularFirestoreModule; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./firestore */ "S/Aq"); /* harmony import */ var firebase_firestore__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! firebase/firestore */ "5x/H"); var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) { if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; } return c > 3 && r && Object.defineProperty(target, key, r), r; }; var AngularFirestoreModule_1; var AngularFirestoreModule = AngularFirestoreModule_1 = /*#__PURE__*/function () { function AngularFirestoreModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestoreModule); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestoreModule, null, [{ key: "enablePersistence", value: function enablePersistence(persistenceSettings) { return { ngModule: AngularFirestoreModule_1, providers: [{ provide: _firestore__WEBPACK_IMPORTED_MODULE_3__["EnablePersistenceToken"], useValue: true }, { provide: _firestore__WEBPACK_IMPORTED_MODULE_3__["PersistenceSettingsToken"], useValue: persistenceSettings }] }; } }]); return AngularFirestoreModule; }(); AngularFirestoreModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: AngularFirestoreModule }); AngularFirestoreModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ factory: function AngularFirestoreModule_Factory(t) { return new (t || AngularFirestoreModule)(); }, providers: [_firestore__WEBPACK_IMPORTED_MODULE_3__["AngularFirestore"]] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](AngularFirestoreModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"], args: [{ providers: [_firestore__WEBPACK_IMPORTED_MODULE_3__["AngularFirestore"]] }] }], null, null); })(); /***/ }), /***/ "Nehl": /*!************************************************************!*\ !*** ./node_modules/d3-transition/src/transition/tween.js ***! \************************************************************/ /*! exports provided: default, tweenValue */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tweenValue", function() { return tweenValue; }); /* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu"); function tweenRemove(id, name) { var tween0, tween1; return function () { var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id), tween = schedule.tween; // If this node shared tween with the previous node, // just assign the updated shared tween and we’re done! // Otherwise, copy-on-write. if (tween !== tween0) { tween1 = tween0 = tween; for (var i = 0, n = tween1.length; i < n; ++i) { if (tween1[i].name === name) { tween1 = tween1.slice(); tween1.splice(i, 1); break; } } } schedule.tween = tween1; }; } function tweenFunction(id, name, value) { var tween0, tween1; if (typeof value !== "function") throw new Error(); return function () { var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id), tween = schedule.tween; // If this node shared tween with the previous node, // just assign the updated shared tween and we’re done! // Otherwise, copy-on-write. if (tween !== tween0) { tween1 = (tween0 = tween).slice(); for (var t = { name: name, value: value }, i = 0, n = tween1.length; i < n; ++i) { if (tween1[i].name === name) { tween1[i] = t; break; } } if (i === n) tween1.push(t); } schedule.tween = tween1; }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value) { var id = this._id; name += ""; if (arguments.length < 2) { var tween = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).tween; for (var i = 0, n = tween.length, t; i < n; ++i) { if ((t = tween[i]).name === name) { return t.value; } } return null; } return this.each((value == null ? tweenRemove : tweenFunction)(id, name, value)); }); function tweenValue(transition, name, value) { var id = transition._id; transition.each(function () { var schedule = Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id); (schedule.value || (schedule.value = {}))[name] = value.apply(this, arguments); }); return function (node) { return Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(node, id).value[name]; }; } /***/ }), /***/ "NfdI": /*!******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/publish.js ***! \******************************************************************/ /*! exports provided: publish */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publish", function() { return publish; }); /* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subject */ "XNiG"); /* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13"); function publish(selector) { return selector ? Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(function () { return new _Subject__WEBPACK_IMPORTED_MODULE_0__["Subject"](); }, selector) : Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(new _Subject__WEBPACK_IMPORTED_MODULE_0__["Subject"]()); } /***/ }), /***/ "Nkvg": /*!**********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/style.js ***! \**********************************************************/ /*! exports provided: default, styleValue */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "styleValue", function() { return styleValue; }); /* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../window */ "oxeV"); function styleRemove(name) { return function () { this.style.removeProperty(name); }; } function styleConstant(name, value, priority) { return function () { this.style.setProperty(name, value, priority); }; } function styleFunction(name, value, priority) { return function () { var v = value.apply(this, arguments); if (v == null) this.style.removeProperty(name);else this.style.setProperty(name, v, priority); }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value, priority) { return arguments.length > 1 ? this.each((value == null ? styleRemove : typeof value === "function" ? styleFunction : styleConstant)(name, value, priority == null ? "" : priority)) : styleValue(this.node(), name); }); function styleValue(node, name) { return node.style.getPropertyValue(name) || Object(_window__WEBPACK_IMPORTED_MODULE_0__["default"])(node).getComputedStyle(node, null).getPropertyValue(name); } /***/ }), /***/ "Nl5w": /*!********************************************************!*\ !*** ./node_modules/d3-array/src/threshold/sturges.js ***! \********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../count.js */ "hiel"); /* harmony default export */ __webpack_exports__["default"] = (function (values) { return Math.ceil(Math.log(Object(_count_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values)) / Math.LN2) + 1; }); /***/ }), /***/ "NltA": /*!********************************************!*\ !*** ./node_modules/d3-array/src/range.js ***! \********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (start, stop, step) { start = +start, stop = +stop, step = (n = arguments.length) < 2 ? (stop = start, start = 0, 1) : n < 3 ? 1 : +step; var i = -1, n = Math.max(0, Math.ceil((stop - start) / step)) | 0, range = new Array(n); while (++i < n) { range[i] = start + i * step; } return range; }); /***/ }), /***/ "NtxT": /*!********************************************************!*\ !*** ./node_modules/d3-shape/src/offset/silhouette.js ***! \********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "0T5i"); /* harmony default export */ __webpack_exports__["default"] = (function (series, order) { if (!((n = series.length) > 0)) return; for (var j = 0, s0 = series[order[0]], n, m = s0.length; j < m; ++j) { for (var i = 0, y = 0; i < n; ++i) { y += series[i][j][1] || 0; } s0[j][1] += s0[j][0] = -y / 2; } Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series, order); }); /***/ }), /***/ "Nv8m": /*!****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/race.js ***! \****************************************************************/ /*! exports provided: race, RaceOperator, RaceSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "race", function() { return race; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RaceOperator", function() { return RaceOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RaceSubscriber", function() { return RaceSubscriber; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/isArray */ "DH7j"); /* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./fromArray */ "yCtX"); /* harmony import */ var _OuterSubscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../OuterSubscriber */ "l7GE"); /* harmony import */ var _util_subscribeToResult__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../util/subscribeToResult */ "ZUHj"); function race() { for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) { observables[_key] = arguments[_key]; } if (observables.length === 1) { if (Object(_util_isArray__WEBPACK_IMPORTED_MODULE_4__["isArray"])(observables[0])) { observables = observables[0]; } else { return observables[0]; } } return Object(_fromArray__WEBPACK_IMPORTED_MODULE_5__["fromArray"])(observables, undefined).lift(new RaceOperator()); } var RaceOperator = /*#__PURE__*/function () { function RaceOperator() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, RaceOperator); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(RaceOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new RaceSubscriber(subscriber)); } }]); return RaceOperator; }(); var RaceSubscriber = /*#__PURE__*/function (_OuterSubscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(RaceSubscriber, _OuterSubscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(RaceSubscriber); function RaceSubscriber(destination) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, RaceSubscriber); _this = _super.call(this, destination); _this.hasFirst = false; _this.observables = []; _this.subscriptions = []; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(RaceSubscriber, [{ key: "_next", value: function _next(observable) { this.observables.push(observable); } }, { key: "_complete", value: function _complete() { var observables = this.observables; var len = observables.length; if (len === 0) { this.destination.complete(); } else { for (var i = 0; i < len && !this.hasFirst; i++) { var observable = observables[i]; var subscription = Object(_util_subscribeToResult__WEBPACK_IMPORTED_MODULE_7__["subscribeToResult"])(this, observable, undefined, i); if (this.subscriptions) { this.subscriptions.push(subscription); } this.add(subscription); } this.observables = null; } } }, { key: "notifyNext", value: function notifyNext(_outerValue, innerValue, outerIndex) { if (!this.hasFirst) { this.hasFirst = true; for (var i = 0; i < this.subscriptions.length; i++) { if (i !== outerIndex) { var subscription = this.subscriptions[i]; subscription.unsubscribe(); this.remove(subscription); } } this.subscriptions = null; } this.destination.next(innerValue); } }]); return RaceSubscriber; }(_OuterSubscriber__WEBPACK_IMPORTED_MODULE_6__["OuterSubscriber"]); /***/ }), /***/ "O03L": /*!***********************************************************!*\ !*** ./node_modules/d3-shape/src/curve/cardinalClosed.js ***! \***********************************************************/ /*! exports provided: CardinalClosed, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CardinalClosed", function() { return CardinalClosed; }); /* harmony import */ var _noop_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../noop.js */ "0K5P"); /* harmony import */ var _cardinal_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./cardinal.js */ "d5JU"); function CardinalClosed(context, tension) { this._context = context; this._k = (1 - tension) / 6; } CardinalClosed.prototype = { areaStart: _noop_js__WEBPACK_IMPORTED_MODULE_0__["default"], areaEnd: _noop_js__WEBPACK_IMPORTED_MODULE_0__["default"], lineStart: function lineStart() { this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN; this._point = 0; }, lineEnd: function lineEnd() { switch (this._point) { case 1: { this._context.moveTo(this._x3, this._y3); this._context.closePath(); break; } case 2: { this._context.lineTo(this._x3, this._y3); this._context.closePath(); break; } case 3: { this.point(this._x3, this._y3); this.point(this._x4, this._y4); this.point(this._x5, this._y5); break; } } }, point: function point(x, y) { x = +x, y = +y; switch (this._point) { case 0: this._point = 1; this._x3 = x, this._y3 = y; break; case 1: this._point = 2; this._context.moveTo(this._x4 = x, this._y4 = y); break; case 2: this._point = 3; this._x5 = x, this._y5 = y; break; default: Object(_cardinal_js__WEBPACK_IMPORTED_MODULE_1__["point"])(this, x, y); break; } this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; } }; /* harmony default export */ __webpack_exports__["default"] = ((function custom(tension) { function cardinal(context) { return new CardinalClosed(context, tension); } cardinal.tension = function (tension) { return custom(+tension); }; return cardinal; })(0)); /***/ }), /***/ "O0DV": /*!**********************************************!*\ !*** ./node_modules/d3-scale/src/utcTime.js ***! \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return utcTime; }); /* harmony import */ var d3_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-time */ "tgfz"); /* harmony import */ var d3_time_format__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-time-format */ "cOGN"); /* harmony import */ var _time_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./time.js */ "R0i0"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/"); function utcTime() { return _init_js__WEBPACK_IMPORTED_MODULE_3__["initRange"].apply(Object(_time_js__WEBPACK_IMPORTED_MODULE_2__["calendar"])(d3_time__WEBPACK_IMPORTED_MODULE_0__["utcTicks"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcTickInterval"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcYear"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcMonth"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcWeek"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcDay"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcHour"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcMinute"], d3_time__WEBPACK_IMPORTED_MODULE_0__["utcSecond"], d3_time_format__WEBPACK_IMPORTED_MODULE_1__["utcFormat"]).domain([Date.UTC(2000, 0, 1), Date.UTC(2000, 0, 2)]), arguments); } /***/ }), /***/ "O1kn": /*!****************************************************************!*\ !*** ./node_modules/@firebase/remote-config/dist/index.cjs.js ***! \****************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); function _interopDefault(ex) { return ex && typeof ex === 'object' && 'default' in ex ? ex['default'] : ex; } var firebase = _interopDefault(__webpack_require__(/*! @firebase/app */ "wj3C")); __webpack_require__(/*! @firebase/installations */ "fSjL"); var tslib = __webpack_require__(/*! tslib */ "30Go"); var util = __webpack_require__(/*! @firebase/util */ "zVF4"); var logger = __webpack_require__(/*! @firebase/logger */ "q/0M"); var component = __webpack_require__(/*! @firebase/component */ "S+S0"); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Implements the {@link RemoteConfigClient} abstraction with success response caching. * *

Comparable to the browser's Cache API for responses, but the Cache API requires a Service * Worker, which requires HTTPS, which would significantly complicate SDK installation. Also, the * Cache API doesn't support matching entries by time. */ var CachingClient = /** @class */ function () { function CachingClient(client, storage, storageCache, logger) { this.client = client; this.storage = storage; this.storageCache = storageCache; this.logger = logger; } /** * Returns true if the age of the cached fetched configs is less than or equal to * {@link Settings#minimumFetchIntervalInSeconds}. * *

This is comparable to passing `headers = { 'Cache-Control': max-age }` to the * native Fetch API. * *

Visible for testing. */ CachingClient.prototype.isCachedDataFresh = function (cacheMaxAgeMillis, lastSuccessfulFetchTimestampMillis) { // Cache can only be fresh if it's populated. if (!lastSuccessfulFetchTimestampMillis) { this.logger.debug('Config fetch cache check. Cache unpopulated.'); return false; } // Calculates age of cache entry. var cacheAgeMillis = Date.now() - lastSuccessfulFetchTimestampMillis; var isCachedDataFresh = cacheAgeMillis <= cacheMaxAgeMillis; this.logger.debug('Config fetch cache check.' + (" Cache age millis: " + cacheAgeMillis + ".") + (" Cache max age millis (minimumFetchIntervalMillis setting): " + cacheMaxAgeMillis + ".") + (" Is cache hit: " + isCachedDataFresh + ".")); return isCachedDataFresh; }; CachingClient.prototype.fetch = function (request) { return tslib.__awaiter(this, void 0, void 0, function () { var _a, lastSuccessfulFetchTimestampMillis, lastSuccessfulFetchResponse, response, storageOperations; return tslib.__generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/ , Promise.all([this.storage.getLastSuccessfulFetchTimestampMillis(), this.storage.getLastSuccessfulFetchResponse()])]; case 1: _a = _b.sent(), lastSuccessfulFetchTimestampMillis = _a[0], lastSuccessfulFetchResponse = _a[1]; // Exits early on cache hit. if (lastSuccessfulFetchResponse && this.isCachedDataFresh(request.cacheMaxAgeMillis, lastSuccessfulFetchTimestampMillis)) { return [2 /*return*/ , lastSuccessfulFetchResponse]; } // Deviates from pure decorator by not honoring a passed ETag since we don't have a public API // that allows the caller to pass an ETag. request.eTag = lastSuccessfulFetchResponse && lastSuccessfulFetchResponse.eTag; return [4 /*yield*/ , this.client.fetch(request)]; case 2: response = _b.sent(); storageOperations = [// Uses write-through cache for consistency with synchronous public API. this.storageCache.setLastSuccessfulFetchTimestampMillis(Date.now())]; if (response.status === 200) { // Caches response only if it has changed, ie non-304 responses. storageOperations.push(this.storage.setLastSuccessfulFetchResponse(response)); } return [4 /*yield*/ , Promise.all(storageOperations)]; case 3: _b.sent(); return [2 /*return*/ , response]; } }); }); }; return CachingClient; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var _a; var ERROR_DESCRIPTION_MAP = (_a = {}, _a["registration-window" /* REGISTRATION_WINDOW */ ] = 'Undefined window object. This SDK only supports usage in a browser environment.', _a["registration-project-id" /* REGISTRATION_PROJECT_ID */ ] = 'Undefined project identifier. Check Firebase app initialization.', _a["registration-api-key" /* REGISTRATION_API_KEY */ ] = 'Undefined API key. Check Firebase app initialization.', _a["registration-app-id" /* REGISTRATION_APP_ID */ ] = 'Undefined app identifier. Check Firebase app initialization.', _a["storage-open" /* STORAGE_OPEN */ ] = 'Error thrown when opening storage. Original error: {$originalErrorMessage}.', _a["storage-get" /* STORAGE_GET */ ] = 'Error thrown when reading from storage. Original error: {$originalErrorMessage}.', _a["storage-set" /* STORAGE_SET */ ] = 'Error thrown when writing to storage. Original error: {$originalErrorMessage}.', _a["storage-delete" /* STORAGE_DELETE */ ] = 'Error thrown when deleting from storage. Original error: {$originalErrorMessage}.', _a["fetch-client-network" /* FETCH_NETWORK */ ] = 'Fetch client failed to connect to a network. Check Internet connection.' + ' Original error: {$originalErrorMessage}.', _a["fetch-timeout" /* FETCH_TIMEOUT */ ] = 'The config fetch request timed out. ' + ' Configure timeout using "fetchTimeoutMillis" SDK setting.', _a["fetch-throttle" /* FETCH_THROTTLE */ ] = 'The config fetch request timed out while in an exponential backoff state.' + ' Configure timeout using "fetchTimeoutMillis" SDK setting.' + ' Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.', _a["fetch-client-parse" /* FETCH_PARSE */ ] = 'Fetch client could not parse response.' + ' Original error: {$originalErrorMessage}.', _a["fetch-status" /* FETCH_STATUS */ ] = 'Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.', _a); var ERROR_FACTORY = new util.ErrorFactory('remoteconfig' /* service */ , 'Remote Config' /* service name */ , ERROR_DESCRIPTION_MAP); // Note how this is like typeof/instanceof, but for ErrorCode. function hasErrorCode(e, errorCode) { return e instanceof util.FirebaseError && e.code.indexOf(errorCode) !== -1; } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Attempts to get the most accurate browser language setting. * *

Adapted from getUserLanguage in packages/auth/src/utils.js for TypeScript. * *

Defers default language specification to server logic for consistency. * * @param navigatorLanguage Enables tests to override read-only {@link NavigatorLanguage}. */ function getUserLanguage(navigatorLanguage) { if (navigatorLanguage === void 0) { navigatorLanguage = navigator; } return (// Most reliable, but only supported in Chrome/Firefox. navigatorLanguage.languages && navigatorLanguage.languages[0] || // Supported in most browsers, but returns the language of the browser // UI, not the language set in browser settings. navigatorLanguage.language // Polyfill otherwise. ); } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Implements the Client abstraction for the Remote Config REST API. */ var RestClient = /** @class */ function () { function RestClient(firebaseInstallations, sdkVersion, namespace, projectId, apiKey, appId) { this.firebaseInstallations = firebaseInstallations; this.sdkVersion = sdkVersion; this.namespace = namespace; this.projectId = projectId; this.apiKey = apiKey; this.appId = appId; } /** * Fetches from the Remote Config REST API. * * @throws a {@link ErrorCode.FETCH_NETWORK} error if {@link GlobalFetch#fetch} can't * connect to the network. * @throws a {@link ErrorCode.FETCH_PARSE} error if {@link Response#json} can't parse the * fetch response. * @throws a {@link ErrorCode.FETCH_STATUS} error if the service returns an HTTP error status. */ RestClient.prototype.fetch = function (request) { return tslib.__awaiter(this, void 0, void 0, function () { var _a, installationId, installationToken, urlBase, url, headers, requestBody, options, fetchPromise, timeoutPromise, response, originalError_1, errorCode, status, responseEtag, config, state, responseBody, originalError_2; return tslib.__generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/ , Promise.all([this.firebaseInstallations.getId(), this.firebaseInstallations.getToken()])]; case 1: _a = _b.sent(), installationId = _a[0], installationToken = _a[1]; urlBase = window.FIREBASE_REMOTE_CONFIG_URL_BASE || 'https://firebaseremoteconfig.googleapis.com'; url = urlBase + "/v1/projects/" + this.projectId + "/namespaces/" + this.namespace + ":fetch?key=" + this.apiKey; headers = { 'Content-Type': 'application/json', 'Content-Encoding': 'gzip', // Deviates from pure decorator by not passing max-age header since we don't currently have // service behavior using that header. 'If-None-Match': request.eTag || '*' }; requestBody = { /* eslint-disable camelcase */ sdk_version: this.sdkVersion, app_instance_id: installationId, app_instance_id_token: installationToken, app_id: this.appId, language_code: getUserLanguage() /* eslint-enable camelcase */ }; options = { method: 'POST', headers: headers, body: JSON.stringify(requestBody) }; fetchPromise = fetch(url, options); timeoutPromise = new Promise(function (_resolve, reject) { // Maps async event listener to Promise API. request.signal.addEventListener(function () { // Emulates https://heycam.github.io/webidl/#aborterror var error = new Error('The operation was aborted.'); error.name = 'AbortError'; reject(error); }); }); _b.label = 2; case 2: _b.trys.push([2, 5,, 6]); return [4 /*yield*/ , Promise.race([fetchPromise, timeoutPromise])]; case 3: _b.sent(); return [4 /*yield*/ , fetchPromise]; case 4: response = _b.sent(); return [3 /*break*/ , 6]; case 5: originalError_1 = _b.sent(); errorCode = "fetch-client-network" /* FETCH_NETWORK */ ; if (originalError_1.name === 'AbortError') { errorCode = "fetch-timeout" /* FETCH_TIMEOUT */ ; } throw ERROR_FACTORY.create(errorCode, { originalErrorMessage: originalError_1.message }); case 6: status = response.status; responseEtag = response.headers.get('ETag') || undefined; if (!(response.status === 200)) return [3 /*break*/ , 11]; responseBody = void 0; _b.label = 7; case 7: _b.trys.push([7, 9,, 10]); return [4 /*yield*/ , response.json()]; case 8: responseBody = _b.sent(); return [3 /*break*/ , 10]; case 9: originalError_2 = _b.sent(); throw ERROR_FACTORY.create("fetch-client-parse" /* FETCH_PARSE */ , { originalErrorMessage: originalError_2.message }); case 10: config = responseBody['entries']; state = responseBody['state']; _b.label = 11; case 11: // Normalizes based on legacy state. if (state === 'INSTANCE_STATE_UNSPECIFIED') { status = 500; } else if (state === 'NO_CHANGE') { status = 304; } else if (state === 'NO_TEMPLATE' || state === 'EMPTY_CONFIG') { // These cases can be fixed remotely, so normalize to safe value. config = {}; } // Normalize to exception-based control flow for non-success cases. // Encapsulates HTTP specifics in this class as much as possible. Status is still the best for // differentiating success states (200 from 304; the state body param is undefined in a // standard 304). if (status !== 304 && status !== 200) { throw ERROR_FACTORY.create("fetch-status" /* FETCH_STATUS */ , { httpStatus: status }); } return [2 /*return*/ , { status: status, eTag: responseEtag, config: config }]; } }); }); }; return RestClient; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Shims a minimal AbortSignal. * *

AbortController's AbortSignal conveniently decouples fetch timeout logic from other aspects * of networking, such as retries. Firebase doesn't use AbortController enough to justify a * polyfill recommendation, like we do with the Fetch API, but this minimal shim can easily be * swapped out if/when we do. */ var RemoteConfigAbortSignal = /** @class */ function () { function RemoteConfigAbortSignal() { this.listeners = []; } RemoteConfigAbortSignal.prototype.addEventListener = function (listener) { this.listeners.push(listener); }; RemoteConfigAbortSignal.prototype.abort = function () { this.listeners.forEach(function (listener) { return listener(); }); }; return RemoteConfigAbortSignal; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var DEFAULT_VALUE_FOR_BOOLEAN = false; var DEFAULT_VALUE_FOR_STRING = ''; var DEFAULT_VALUE_FOR_NUMBER = 0; var BOOLEAN_TRUTHY_VALUES = ['1', 'true', 't', 'yes', 'y', 'on']; var Value = /** @class */ function () { function Value(_source, _value) { if (_value === void 0) { _value = DEFAULT_VALUE_FOR_STRING; } this._source = _source; this._value = _value; } Value.prototype.asString = function () { return this._value; }; Value.prototype.asBoolean = function () { if (this._source === 'static') { return DEFAULT_VALUE_FOR_BOOLEAN; } return BOOLEAN_TRUTHY_VALUES.indexOf(this._value.toLowerCase()) >= 0; }; Value.prototype.asNumber = function () { if (this._source === 'static') { return DEFAULT_VALUE_FOR_NUMBER; } var num = Number(this._value); if (isNaN(num)) { num = DEFAULT_VALUE_FOR_NUMBER; } return num; }; Value.prototype.getSource = function () { return this._source; }; return Value; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var DEFAULT_FETCH_TIMEOUT_MILLIS = 60 * 1000; // One minute var DEFAULT_CACHE_MAX_AGE_MILLIS = 12 * 60 * 60 * 1000; // Twelve hours. /** * Encapsulates business logic mapping network and storage dependencies to the public SDK API. * * See {@link https://github.com/FirebasePrivate/firebase-js-sdk/blob/master/packages/firebase/index.d.ts|interface documentation} for method descriptions. */ var RemoteConfig = /** @class */ function () { function RemoteConfig( // Required by FirebaseServiceFactory interface. app, // JS doesn't support private yet // (https://github.com/tc39/proposal-class-fields#private-fields), so we hint using an // underscore prefix. _client, _storageCache, _storage, _logger) { this.app = app; this._client = _client; this._storageCache = _storageCache; this._storage = _storage; this._logger = _logger; // Tracks completion of initialization promise. this._isInitializationComplete = false; this.settings = { fetchTimeoutMillis: DEFAULT_FETCH_TIMEOUT_MILLIS, minimumFetchIntervalMillis: DEFAULT_CACHE_MAX_AGE_MILLIS }; this.defaultConfig = {}; } // Based on packages/firestore/src/util/log.ts but not static because we need per-instance levels // to differentiate 2p and 3p use-cases. RemoteConfig.prototype.setLogLevel = function (logLevel) { switch (logLevel) { case 'debug': this._logger.logLevel = logger.LogLevel.DEBUG; break; case 'silent': this._logger.logLevel = logger.LogLevel.SILENT; break; default: this._logger.logLevel = logger.LogLevel.ERROR; } }; Object.defineProperty(RemoteConfig.prototype, "fetchTimeMillis", { get: function get() { return this._storageCache.getLastSuccessfulFetchTimestampMillis() || -1; }, enumerable: true, configurable: true }); Object.defineProperty(RemoteConfig.prototype, "lastFetchStatus", { get: function get() { return this._storageCache.getLastFetchStatus() || 'no-fetch-yet'; }, enumerable: true, configurable: true }); RemoteConfig.prototype.activate = function () { return tslib.__awaiter(this, void 0, void 0, function () { var _a, lastSuccessfulFetchResponse, activeConfigEtag; return tslib.__generator(this, function (_b) { switch (_b.label) { case 0: return [4 /*yield*/ , Promise.all([this._storage.getLastSuccessfulFetchResponse(), this._storage.getActiveConfigEtag()])]; case 1: _a = _b.sent(), lastSuccessfulFetchResponse = _a[0], activeConfigEtag = _a[1]; if (!lastSuccessfulFetchResponse || !lastSuccessfulFetchResponse.config || !lastSuccessfulFetchResponse.eTag || lastSuccessfulFetchResponse.eTag === activeConfigEtag) { // Either there is no successful fetched config, or is the same as current active // config. return [2 /*return*/ , false]; } return [4 /*yield*/ , Promise.all([this._storageCache.setActiveConfig(lastSuccessfulFetchResponse.config), this._storage.setActiveConfigEtag(lastSuccessfulFetchResponse.eTag)])]; case 2: _b.sent(); return [2 /*return*/ , true]; } }); }); }; RemoteConfig.prototype.ensureInitialized = function () { var _this = this; if (!this._initializePromise) { this._initializePromise = this._storageCache.loadFromStorage().then(function () { _this._isInitializationComplete = true; }); } return this._initializePromise; }; /** * @throws a {@link ErrorCode.FETCH_CLIENT_TIMEOUT} if the request takes longer than * {@link Settings.fetchTimeoutInSeconds} or * {@link DEFAULT_FETCH_TIMEOUT_SECONDS}. */ RemoteConfig.prototype.fetch = function () { return tslib.__awaiter(this, void 0, void 0, function () { var abortSignal, e_1, lastFetchStatus; var _this = this; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: abortSignal = new RemoteConfigAbortSignal(); setTimeout(function () { return tslib.__awaiter(_this, void 0, void 0, function () { return tslib.__generator(this, function (_a) { // Note a very low delay, eg < 10ms, can elapse before listeners are initialized. abortSignal.abort(); return [2 /*return*/ ]; }); }); }, this.settings.fetchTimeoutMillis); _a.label = 1; case 1: _a.trys.push([1, 4,, 6]); return [4 /*yield*/ , this._client.fetch({ cacheMaxAgeMillis: this.settings.minimumFetchIntervalMillis, signal: abortSignal })]; case 2: _a.sent(); return [4 /*yield*/ , this._storageCache.setLastFetchStatus('success')]; case 3: _a.sent(); return [3 /*break*/ , 6]; case 4: e_1 = _a.sent(); lastFetchStatus = hasErrorCode(e_1, "fetch-throttle" /* FETCH_THROTTLE */ ) ? 'throttle' : 'failure'; return [4 /*yield*/ , this._storageCache.setLastFetchStatus(lastFetchStatus)]; case 5: _a.sent(); throw e_1; case 6: return [2 /*return*/ ]; } }); }); }; RemoteConfig.prototype.fetchAndActivate = function () { return tslib.__awaiter(this, void 0, void 0, function () { return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/ , this.fetch()]; case 1: _a.sent(); return [2 /*return*/ , this.activate()]; } }); }); }; RemoteConfig.prototype.getAll = function () { var _this = this; return getAllKeys(this._storageCache.getActiveConfig(), this.defaultConfig).reduce(function (allConfigs, key) { allConfigs[key] = _this.getValue(key); return allConfigs; }, {}); }; RemoteConfig.prototype.getBoolean = function (key) { return this.getValue(key).asBoolean(); }; RemoteConfig.prototype.getNumber = function (key) { return this.getValue(key).asNumber(); }; RemoteConfig.prototype.getString = function (key) { return this.getValue(key).asString(); }; RemoteConfig.prototype.getValue = function (key) { if (!this._isInitializationComplete) { this._logger.debug("A value was requested for key \"" + key + "\" before SDK initialization completed." + ' Await on ensureInitialized if the intent was to get a previously activated value.'); } var activeConfig = this._storageCache.getActiveConfig(); if (activeConfig && activeConfig[key] !== undefined) { return new Value('remote', activeConfig[key]); } else if (this.defaultConfig && this.defaultConfig[key] !== undefined) { return new Value('default', String(this.defaultConfig[key])); } this._logger.debug("Returning static value for key \"" + key + "\"." + ' Define a default or remote value if this is unintentional.'); return new Value('static'); }; return RemoteConfig; }(); /** * Dedupes and returns an array of all the keys of the received objects. */ function getAllKeys(obj1, obj2) { if (obj1 === void 0) { obj1 = {}; } if (obj2 === void 0) { obj2 = {}; } return Object.keys(tslib.__assign(tslib.__assign({}, obj1), obj2)); } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Converts an error event associated with a {@link IDBRequest} to a {@link FirebaseError}. */ function toFirebaseError(event, errorCode) { var originalError = event.target.error || undefined; return ERROR_FACTORY.create(errorCode, { originalErrorMessage: originalError && originalError.message }); } /** * A general-purpose store keyed by app + namespace + {@link * ProjectNamespaceKeyFieldValue}. * *

The Remote Config SDK can be used with multiple app installations, and each app can interact * with multiple namespaces, so this store uses app (ID + name) and namespace as common parent keys * for a set of key-value pairs. See {@link Storage#createCompositeKey}. * *

Visible for testing. */ var APP_NAMESPACE_STORE = 'app_namespace_store'; var DB_NAME = 'firebase_remote_config'; var DB_VERSION = 1; // Visible for testing. function openDatabase() { return new Promise(function (resolve, reject) { var request = indexedDB.open(DB_NAME, DB_VERSION); request.onerror = function (event) { reject(toFirebaseError(event, "storage-open" /* STORAGE_OPEN */ )); }; request.onsuccess = function (event) { resolve(event.target.result); }; request.onupgradeneeded = function (event) { var db = event.target.result; // We don't use 'break' in this switch statement, the fall-through // behavior is what we want, because if there are multiple versions between // the old version and the current version, we want ALL the migrations // that correspond to those versions to run, not only the last one. // eslint-disable-next-line default-case switch (event.oldVersion) { case 0: db.createObjectStore(APP_NAMESPACE_STORE, { keyPath: 'compositeKey' }); } }; }); } /** * Abstracts data persistence. */ var Storage = /** @class */ function () { /** * @param appId enables storage segmentation by app (ID + name). * @param appName enables storage segmentation by app (ID + name). * @param namespace enables storage segmentation by namespace. */ function Storage(appId, appName, namespace, openDbPromise) { if (openDbPromise === void 0) { openDbPromise = openDatabase(); } this.appId = appId; this.appName = appName; this.namespace = namespace; this.openDbPromise = openDbPromise; } Storage.prototype.getLastFetchStatus = function () { return this.get('last_fetch_status'); }; Storage.prototype.setLastFetchStatus = function (status) { return this.set('last_fetch_status', status); }; // This is comparable to a cache entry timestamp. If we need to expire other data, we could // consider adding timestamp to all storage records and an optional max age arg to getters. Storage.prototype.getLastSuccessfulFetchTimestampMillis = function () { return this.get('last_successful_fetch_timestamp_millis'); }; Storage.prototype.setLastSuccessfulFetchTimestampMillis = function (timestamp) { return this.set('last_successful_fetch_timestamp_millis', timestamp); }; Storage.prototype.getLastSuccessfulFetchResponse = function () { return this.get('last_successful_fetch_response'); }; Storage.prototype.setLastSuccessfulFetchResponse = function (response) { return this.set('last_successful_fetch_response', response); }; Storage.prototype.getActiveConfig = function () { return this.get('active_config'); }; Storage.prototype.setActiveConfig = function (config) { return this.set('active_config', config); }; Storage.prototype.getActiveConfigEtag = function () { return this.get('active_config_etag'); }; Storage.prototype.setActiveConfigEtag = function (etag) { return this.set('active_config_etag', etag); }; Storage.prototype.getThrottleMetadata = function () { return this.get('throttle_metadata'); }; Storage.prototype.setThrottleMetadata = function (metadata) { return this.set('throttle_metadata', metadata); }; Storage.prototype.deleteThrottleMetadata = function () { return this.delete('throttle_metadata'); }; Storage.prototype.get = function (key) { return tslib.__awaiter(this, void 0, void 0, function () { var db; var _this = this; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/ , this.openDbPromise]; case 1: db = _a.sent(); return [2 /*return*/ , new Promise(function (resolve, reject) { var transaction = db.transaction([APP_NAMESPACE_STORE], 'readonly'); var objectStore = transaction.objectStore(APP_NAMESPACE_STORE); var compositeKey = _this.createCompositeKey(key); try { var request = objectStore.get(compositeKey); request.onerror = function (event) { reject(toFirebaseError(event, "storage-get" /* STORAGE_GET */ )); }; request.onsuccess = function (event) { var result = event.target.result; if (result) { resolve(result.value); } else { resolve(undefined); } }; } catch (e) { reject(ERROR_FACTORY.create("storage-get" /* STORAGE_GET */ , { originalErrorMessage: e && e.message })); } })]; } }); }); }; Storage.prototype.set = function (key, value) { return tslib.__awaiter(this, void 0, void 0, function () { var db; var _this = this; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/ , this.openDbPromise]; case 1: db = _a.sent(); return [2 /*return*/ , new Promise(function (resolve, reject) { var transaction = db.transaction([APP_NAMESPACE_STORE], 'readwrite'); var objectStore = transaction.objectStore(APP_NAMESPACE_STORE); var compositeKey = _this.createCompositeKey(key); try { var request = objectStore.put({ compositeKey: compositeKey, value: value }); request.onerror = function (event) { reject(toFirebaseError(event, "storage-set" /* STORAGE_SET */ )); }; request.onsuccess = function () { resolve(); }; } catch (e) { reject(ERROR_FACTORY.create("storage-set" /* STORAGE_SET */ , { originalErrorMessage: e && e.message })); } })]; } }); }); }; Storage.prototype.delete = function (key) { return tslib.__awaiter(this, void 0, void 0, function () { var db; var _this = this; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/ , this.openDbPromise]; case 1: db = _a.sent(); return [2 /*return*/ , new Promise(function (resolve, reject) { var transaction = db.transaction([APP_NAMESPACE_STORE], 'readwrite'); var objectStore = transaction.objectStore(APP_NAMESPACE_STORE); var compositeKey = _this.createCompositeKey(key); try { var request = objectStore.delete(compositeKey); request.onerror = function (event) { reject(toFirebaseError(event, "storage-delete" /* STORAGE_DELETE */ )); }; request.onsuccess = function () { resolve(); }; } catch (e) { reject(ERROR_FACTORY.create("storage-delete" /* STORAGE_DELETE */ , { originalErrorMessage: e && e.message })); } })]; } }); }); }; // Facilitates composite key functionality (which is unsupported in IE). Storage.prototype.createCompositeKey = function (key) { return [this.appId, this.appName, this.namespace, key].join(); }; return Storage; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * A memory cache layer over storage to support the SDK's synchronous read requirements. */ var StorageCache = /** @class */ function () { function StorageCache(storage) { this.storage = storage; } /** * Memory-only getters */ StorageCache.prototype.getLastFetchStatus = function () { return this.lastFetchStatus; }; StorageCache.prototype.getLastSuccessfulFetchTimestampMillis = function () { return this.lastSuccessfulFetchTimestampMillis; }; StorageCache.prototype.getActiveConfig = function () { return this.activeConfig; }; /** * Read-ahead getter */ StorageCache.prototype.loadFromStorage = function () { return tslib.__awaiter(this, void 0, void 0, function () { var lastFetchStatusPromise, lastSuccessfulFetchTimestampMillisPromise, activeConfigPromise, lastFetchStatus, lastSuccessfulFetchTimestampMillis, activeConfig; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: lastFetchStatusPromise = this.storage.getLastFetchStatus(); lastSuccessfulFetchTimestampMillisPromise = this.storage.getLastSuccessfulFetchTimestampMillis(); activeConfigPromise = this.storage.getActiveConfig(); return [4 /*yield*/ , lastFetchStatusPromise]; case 1: lastFetchStatus = _a.sent(); if (lastFetchStatus) { this.lastFetchStatus = lastFetchStatus; } return [4 /*yield*/ , lastSuccessfulFetchTimestampMillisPromise]; case 2: lastSuccessfulFetchTimestampMillis = _a.sent(); if (lastSuccessfulFetchTimestampMillis) { this.lastSuccessfulFetchTimestampMillis = lastSuccessfulFetchTimestampMillis; } return [4 /*yield*/ , activeConfigPromise]; case 3: activeConfig = _a.sent(); if (activeConfig) { this.activeConfig = activeConfig; } return [2 /*return*/ ]; } }); }); }; /** * Write-through setters */ StorageCache.prototype.setLastFetchStatus = function (status) { this.lastFetchStatus = status; return this.storage.setLastFetchStatus(status); }; StorageCache.prototype.setLastSuccessfulFetchTimestampMillis = function (timestampMillis) { this.lastSuccessfulFetchTimestampMillis = timestampMillis; return this.storage.setLastSuccessfulFetchTimestampMillis(timestampMillis); }; StorageCache.prototype.setActiveConfig = function (activeConfig) { this.activeConfig = activeConfig; return this.storage.setActiveConfig(activeConfig); }; return StorageCache; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * The amount of milliseconds to exponentially increase. */ var INTERVAL_MILLIS = 1000; /** * The factor to backoff by. * Should be a number greater than 1. */ var BACKOFF_FACTOR = 2; /** * The maximum milliseconds to increase to. * *

Visible for testing */ var MAX_VALUE_MILLIS = 4 * 60 * 60 * 1000; // Four hours, like iOS and Android. /** * The percentage of backoff time to randomize by. * See * http://go/safe-client-behavior#step-1-determine-the-appropriate-retry-interval-to-handle-spike-traffic * for context. * *

Visible for testing */ var RANDOM_FACTOR = 0.5; /** * Based on the backoff method from * https://github.com/google/closure-library/blob/master/closure/goog/math/exponentialbackoff.js. * Extracted here so we don't need to pass metadata and a stateful ExponentialBackoff object around. */ function calculateBackoffMillis(backoffCount) { // Calculates an exponentially increasing value. // Deviation: calculates value from count and a constant interval, so we only need to save value // and count to restore state. var currBaseValue = INTERVAL_MILLIS * Math.pow(BACKOFF_FACTOR, backoffCount); // A random "fuzz" to avoid waves of retries. // Deviation: randomFactor is required. var randomWait = Math.round( // A fraction of the backoff value to add/subtract. // Deviation: changes multiplication order to improve readability. RANDOM_FACTOR * currBaseValue * ( // A random float (rounded to int by Math.round above) in the range [-1, 1]. Determines // if we add or subtract. Math.random() - 0.5) * 2); // Limits backoff to max to avoid effectively permanent backoff. return Math.min(MAX_VALUE_MILLIS, currBaseValue + randomWait); } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Supports waiting on a backoff by: * *

    *
  • Promisifying setTimeout, so we can set a timeout in our Promise chain
  • *
  • Listening on a signal bus for abort events, just like the Fetch API
  • *
  • Failing in the same way the Fetch API fails, so timing out a live request and a throttled * request appear the same.
  • *
* *

Visible for testing. */ function setAbortableTimeout(signal, throttleEndTimeMillis) { return new Promise(function (resolve, reject) { // Derives backoff from given end time, normalizing negative numbers to zero. var backoffMillis = Math.max(throttleEndTimeMillis - Date.now(), 0); var timeout = setTimeout(resolve, backoffMillis); // Adds listener, rather than sets onabort, because signal is a shared object. signal.addEventListener(function () { clearTimeout(timeout); // If the request completes before this timeout, the rejection has no effect. reject(ERROR_FACTORY.create("fetch-throttle" /* FETCH_THROTTLE */ , { throttleEndTimeMillis: throttleEndTimeMillis })); }); }); } /** * Returns true if the {@link Error} indicates a fetch request may succeed later. */ function isRetriableError(e) { if (!(e instanceof util.FirebaseError)) { return false; } // Uses string index defined by ErrorData, which FirebaseError implements. var httpStatus = Number(e['httpStatus']); return httpStatus === 429 || httpStatus === 500 || httpStatus === 503 || httpStatus === 504; } /** * Decorates a Client with retry logic. * *

Comparable to CachingClient, but uses backoff logic instead of cache max age and doesn't cache * responses (because the SDK has no use for error responses). */ var RetryingClient = /** @class */ function () { function RetryingClient(client, storage) { this.client = client; this.storage = storage; } RetryingClient.prototype.fetch = function (request) { return tslib.__awaiter(this, void 0, void 0, function () { var throttleMetadata; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: return [4 /*yield*/ , this.storage.getThrottleMetadata()]; case 1: throttleMetadata = _a.sent() || { backoffCount: 0, throttleEndTimeMillis: Date.now() }; return [2 /*return*/ , this.attemptFetch(request, throttleMetadata)]; } }); }); }; /** * A recursive helper for attempting a fetch request repeatedly. * * @throws any non-retriable errors. */ RetryingClient.prototype.attemptFetch = function (request, _a) { var throttleEndTimeMillis = _a.throttleEndTimeMillis, backoffCount = _a.backoffCount; return tslib.__awaiter(this, void 0, void 0, function () { var response, e_1, throttleMetadata; return tslib.__generator(this, function (_b) { switch (_b.label) { case 0: // Starts with a (potentially zero) timeout to support resumption from stored state. // Ensures the throttle end time is honored if the last attempt timed out. // Note the SDK will never make a request if the fetch timeout expires at this point. return [4 /*yield*/ , setAbortableTimeout(request.signal, throttleEndTimeMillis)]; case 1: // Starts with a (potentially zero) timeout to support resumption from stored state. // Ensures the throttle end time is honored if the last attempt timed out. // Note the SDK will never make a request if the fetch timeout expires at this point. _b.sent(); _b.label = 2; case 2: _b.trys.push([2, 5,, 7]); return [4 /*yield*/ , this.client.fetch(request)]; case 3: response = _b.sent(); // Note the SDK only clears throttle state if response is success or non-retriable. return [4 /*yield*/ , this.storage.deleteThrottleMetadata()]; case 4: // Note the SDK only clears throttle state if response is success or non-retriable. _b.sent(); return [2 /*return*/ , response]; case 5: e_1 = _b.sent(); if (!isRetriableError(e_1)) { throw e_1; } throttleMetadata = { throttleEndTimeMillis: Date.now() + calculateBackoffMillis(backoffCount), backoffCount: backoffCount + 1 }; // Persists state. return [4 /*yield*/ , this.storage.setThrottleMetadata(throttleMetadata)]; case 6: // Persists state. _b.sent(); return [2 /*return*/ , this.attemptFetch(request, throttleMetadata)]; case 7: return [2 /*return*/ ]; } }); }); }; return RetryingClient; }(); var name = "@firebase/remote-config"; /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ function registerRemoteConfig(firebaseInstance) { firebaseInstance.INTERNAL.registerComponent(new component.Component('remoteConfig', remoteConfigFactory, "PUBLIC" /* PUBLIC */ ).setMultipleInstances(true)); function remoteConfigFactory(container, namespace) { /* Dependencies */ // getImmediate for FirebaseApp will always succeed var app = container.getProvider('app').getImmediate(); // The following call will always succeed because rc has `import '@firebase/installations'` var installations = container.getProvider('installations').getImmediate(); // Guards against the SDK being used in non-browser environments. if (typeof window === 'undefined') { throw ERROR_FACTORY.create("registration-window" /* REGISTRATION_WINDOW */ ); } // Normalizes optional inputs. var _a = app.options, projectId = _a.projectId, apiKey = _a.apiKey, appId = _a.appId; if (!projectId) { throw ERROR_FACTORY.create("registration-project-id" /* REGISTRATION_PROJECT_ID */ ); } if (!apiKey) { throw ERROR_FACTORY.create("registration-api-key" /* REGISTRATION_API_KEY */ ); } if (!appId) { throw ERROR_FACTORY.create("registration-app-id" /* REGISTRATION_APP_ID */ ); } namespace = namespace || 'firebase'; var storage = new Storage(appId, app.name, namespace); var storageCache = new StorageCache(storage); var logger$1 = new logger.Logger(name); // Sets ERROR as the default log level. // See RemoteConfig#setLogLevel for corresponding normalization to ERROR log level. logger$1.logLevel = logger.LogLevel.ERROR; var restClient = new RestClient(installations, // Uses the JS SDK version, by which the RC package version can be deduced, if necessary. firebaseInstance.SDK_VERSION, namespace, projectId, apiKey, appId); var retryingClient = new RetryingClient(restClient, storage); var cachingClient = new CachingClient(retryingClient, storage, storageCache, logger$1); var remoteConfigInstance = new RemoteConfig(app, cachingClient, storageCache, storage, logger$1); // Starts warming cache. // eslint-disable-next-line @typescript-eslint/no-floating-promises remoteConfigInstance.ensureInitialized(); return remoteConfigInstance; } } registerRemoteConfig(firebase); exports.registerRemoteConfig = registerRemoteConfig; /***/ }), /***/ "O4y0": /*!*********************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/SubscribeOnObservable.js ***! \*********************************************************************************/ /*! exports provided: SubscribeOnObservable */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubscribeOnObservable", function() { return SubscribeOnObservable; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../scheduler/asap */ "7Hc7"); /* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM"); var SubscribeOnObservable = /*#__PURE__*/function (_Observable) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(SubscribeOnObservable, _Observable); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(SubscribeOnObservable); function SubscribeOnObservable(source) { var _this; var delayTime = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var scheduler = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"]; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, SubscribeOnObservable); _this = _super.call(this); _this.source = source; _this.delayTime = delayTime; _this.scheduler = scheduler; if (!Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_6__["isNumeric"])(delayTime) || delayTime < 0) { _this.delayTime = 0; } if (!scheduler || typeof scheduler.schedule !== 'function') { _this.scheduler = _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"]; } return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SubscribeOnObservable, [{ key: "_subscribe", value: function _subscribe(subscriber) { var delay = this.delayTime; var source = this.source; var scheduler = this.scheduler; return scheduler.schedule(SubscribeOnObservable.dispatch, delay, { source: source, subscriber: subscriber }); } }], [{ key: "create", value: function create(source) { var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var scheduler = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : _scheduler_asap__WEBPACK_IMPORTED_MODULE_5__["asap"]; return new SubscribeOnObservable(source, delay, scheduler); } }, { key: "dispatch", value: function dispatch(arg) { var source = arg.source, subscriber = arg.subscriber; return this.add(source.subscribe(subscriber)); } }]); return SubscribeOnObservable; }(_Observable__WEBPACK_IMPORTED_MODULE_4__["Observable"]); /***/ }), /***/ "OAkW": /*!*************************************************************!*\ !*** ./node_modules/rxjs/internal/util/subscribeToArray.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.subscribeToArray = function (array) { return function (subscriber) { for (var i = 0, len = array.length; i < len && !subscriber.closed; i++) { subscriber.next(array[i]); } subscriber.complete(); }; }; /***/ }), /***/ "ODXe": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js ***! \******************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _slicedToArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "DSFK"); /* harmony import */ var _babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArrayLimit */ "CfBk"); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "BsWD"); /* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "PYwp"); function _slicedToArray(arr, i) { return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArrayLimit__WEBPACK_IMPORTED_MODULE_1__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr, i) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__["default"])(); } /***/ }), /***/ "OHKE": /*!******************************************************!*\ !*** ./node_modules/d3-interpolate/src/cubehelix.js ***! \******************************************************/ /*! exports provided: default, cubehelixLong */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "cubehelixLong", function() { return cubehelixLong; }); /* harmony import */ var d3_color__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-color */ "SC+/"); /* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "sFV2"); function cubehelix(hue) { return function cubehelixGamma(y) { y = +y; function cubehelix(start, end) { var h = hue((start = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["cubehelix"])(start)).h, (end = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["cubehelix"])(end)).h), s = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.s, end.s), l = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.l, end.l), opacity = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.opacity, end.opacity); return function (t) { start.h = h(t); start.s = s(t); start.l = l(Math.pow(t, y)); start.opacity = opacity(t); return start + ""; }; } cubehelix.gamma = cubehelixGamma; return cubehelix; }(1); } /* harmony default export */ __webpack_exports__["default"] = (cubehelix(_color_js__WEBPACK_IMPORTED_MODULE_1__["hue"])); var cubehelixLong = cubehelix(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"]); /***/ }), /***/ "OHRA": /*!************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/mergeMapTo.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var mergeMap_1 = __webpack_require__(/*! ./mergeMap */ "UNqx"); function mergeMapTo(innerObservable, resultSelector, concurrent) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } if (typeof resultSelector === 'function') { return mergeMap_1.mergeMap(function () { return innerObservable; }, resultSelector, concurrent); } if (typeof resultSelector === 'number') { concurrent = resultSelector; } return mergeMap_1.mergeMap(function () { return innerObservable; }, concurrent); } exports.mergeMapTo = mergeMapTo; /***/ }), /***/ "OIYi": /*!*********************************************!*\ !*** ./node_modules/moment/locale/en-ca.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : English (Canada) [en-ca] //! author : Jonathan Abourbih : https://github.com/jonbca ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var enCa = moment.defineLocale('en-ca', { months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { LT: 'h:mm A', LTS: 'h:mm:ss A', L: 'YYYY-MM-DD', LL: 'MMMM D, YYYY', LLL: 'MMMM D, YYYY h:mm A', LLLL: 'dddd, MMMM D, YYYY h:mm A' }, calendar: { sameDay: '[Today at] LT', nextDay: '[Tomorrow at] LT', nextWeek: 'dddd [at] LT', lastDay: '[Yesterday at] LT', lastWeek: '[Last] dddd [at] LT', sameElse: 'L' }, relativeTime: { future: 'in %s', past: '%s ago', s: 'a few seconds', ss: '%d seconds', m: 'a minute', mm: '%d minutes', h: 'an hour', hh: '%d hours', d: 'a day', dd: '%d days', M: 'a month', MM: '%d months', y: 'a year', yy: '%d years' }, dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; return number + output; } }); return enCa; }); /***/ }), /***/ "OP1V": /*!************************************************!*\ !*** ./node_modules/d3-scale/src/diverging.js ***! \************************************************/ /*! exports provided: default, divergingLog, divergingSymlog, divergingPow, divergingSqrt */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return diverging; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingLog", function() { return divergingLog; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingSymlog", function() { return divergingSymlog; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingPow", function() { return divergingPow; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "divergingSqrt", function() { return divergingSqrt; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var d3_interpolate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-interpolate */ "pD2Y"); /* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./continuous.js */ "6YF4"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/"); /* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./linear.js */ "VIqg"); /* harmony import */ var _log_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./log.js */ "n0hd"); /* harmony import */ var _sequential_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./sequential.js */ "zmsm"); /* harmony import */ var _symlog_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./symlog.js */ "wC0G"); /* harmony import */ var _pow_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./pow.js */ "eJvb"); function transformer() { var x0 = 0, x1 = 0.5, x2 = 1, s = 1, t0, t1, t2, k10, k21, interpolator = _continuous_js__WEBPACK_IMPORTED_MODULE_2__["identity"], transform, clamp = false, unknown; function scale(x) { return isNaN(x = +x) ? unknown : (x = 0.5 + ((x = +transform(x)) - t1) * (s * x < s * t1 ? k10 : k21), interpolator(clamp ? Math.max(0, Math.min(1, x)) : x)); } scale.domain = function (_) { var _ref, _ref2; return arguments.length ? ((_ref = _, _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 3), x0 = _ref2[0], x1 = _ref2[1], x2 = _ref2[2], _ref), t0 = transform(x0 = +x0), t1 = transform(x1 = +x1), t2 = transform(x2 = +x2), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1), s = t1 < t0 ? -1 : 1, scale) : [x0, x1, x2]; }; scale.clamp = function (_) { return arguments.length ? (clamp = !!_, scale) : clamp; }; scale.interpolator = function (_) { return arguments.length ? (interpolator = _, scale) : interpolator; }; function range(interpolate) { return function (_) { var _ref3, _ref4; var r0, r1, r2; return arguments.length ? ((_ref3 = _, _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 3), r0 = _ref4[0], r1 = _ref4[1], r2 = _ref4[2], _ref3), interpolator = Object(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["piecewise"])(interpolate, [r0, r1, r2]), scale) : [interpolator(0), interpolator(0.5), interpolator(1)]; }; } scale.range = range(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["interpolate"]); scale.rangeRound = range(d3_interpolate__WEBPACK_IMPORTED_MODULE_1__["interpolateRound"]); scale.unknown = function (_) { return arguments.length ? (unknown = _, scale) : unknown; }; return function (t) { transform = t, t0 = t(x0), t1 = t(x1), t2 = t(x2), k10 = t0 === t1 ? 0 : 0.5 / (t1 - t0), k21 = t1 === t2 ? 0 : 0.5 / (t2 - t1), s = t1 < t0 ? -1 : 1; return scale; }; } function diverging() { var scale = Object(_linear_js__WEBPACK_IMPORTED_MODULE_4__["linearish"])(transformer()(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["identity"])); scale.copy = function () { return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, diverging()); }; return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments); } function divergingLog() { var scale = Object(_log_js__WEBPACK_IMPORTED_MODULE_5__["loggish"])(transformer()).domain([0.1, 1, 10]); scale.copy = function () { return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingLog()).base(scale.base()); }; return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments); } function divergingSymlog() { var scale = Object(_symlog_js__WEBPACK_IMPORTED_MODULE_7__["symlogish"])(transformer()); scale.copy = function () { return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingSymlog()).constant(scale.constant()); }; return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments); } function divergingPow() { var scale = Object(_pow_js__WEBPACK_IMPORTED_MODULE_8__["powish"])(transformer()); scale.copy = function () { return Object(_sequential_js__WEBPACK_IMPORTED_MODULE_6__["copy"])(scale, divergingPow()).exponent(scale.exponent()); }; return _init_js__WEBPACK_IMPORTED_MODULE_3__["initInterpolator"].apply(scale, arguments); } function divergingSqrt() { return divergingPow.apply(null, arguments).exponent(0.5); } /***/ }), /***/ "OQgR": /*!******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/groupBy.js ***! \******************************************************************/ /*! exports provided: groupBy, GroupedObservable */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "groupBy", function() { return groupBy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "GroupedObservable", function() { return GroupedObservable; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Subscription */ "quSY"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../Subject */ "XNiG"); function groupBy(keySelector, elementSelector, durationSelector, subjectSelector) { return function (source) { return source.lift(new GroupByOperator(keySelector, elementSelector, durationSelector, subjectSelector)); }; } var GroupByOperator = /*#__PURE__*/function () { function GroupByOperator(keySelector, elementSelector, durationSelector, subjectSelector) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupByOperator); this.keySelector = keySelector; this.elementSelector = elementSelector; this.durationSelector = durationSelector; this.subjectSelector = subjectSelector; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupByOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new GroupBySubscriber(subscriber, this.keySelector, this.elementSelector, this.durationSelector, this.subjectSelector)); } }]); return GroupByOperator; }(); var GroupBySubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupBySubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupBySubscriber); function GroupBySubscriber(destination, keySelector, elementSelector, durationSelector, subjectSelector) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupBySubscriber); _this = _super.call(this, destination); _this.keySelector = keySelector; _this.elementSelector = elementSelector; _this.durationSelector = durationSelector; _this.subjectSelector = subjectSelector; _this.groups = null; _this.attemptedToUnsubscribe = false; _this.count = 0; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupBySubscriber, [{ key: "_next", value: function _next(value) { var key; try { key = this.keySelector(value); } catch (err) { this.error(err); return; } this._group(value, key); } }, { key: "_group", value: function _group(value, key) { var groups = this.groups; if (!groups) { groups = this.groups = new Map(); } var group = groups.get(key); var element; if (this.elementSelector) { try { element = this.elementSelector(value); } catch (err) { this.error(err); } } else { element = value; } if (!group) { group = this.subjectSelector ? this.subjectSelector() : new _Subject__WEBPACK_IMPORTED_MODULE_9__["Subject"](); groups.set(key, group); var groupedObservable = new GroupedObservable(key, group, this); this.destination.next(groupedObservable); if (this.durationSelector) { var duration; try { duration = this.durationSelector(new GroupedObservable(key, group)); } catch (err) { this.error(err); return; } this.add(duration.subscribe(new GroupDurationSubscriber(key, group, this))); } } if (!group.closed) { group.next(element); } } }, { key: "_error", value: function _error(err) { var groups = this.groups; if (groups) { groups.forEach(function (group, key) { group.error(err); }); groups.clear(); } this.destination.error(err); } }, { key: "_complete", value: function _complete() { var groups = this.groups; if (groups) { groups.forEach(function (group, key) { group.complete(); }); groups.clear(); } this.destination.complete(); } }, { key: "removeGroup", value: function removeGroup(key) { this.groups.delete(key); } }, { key: "unsubscribe", value: function unsubscribe() { if (!this.closed) { this.attemptedToUnsubscribe = true; if (this.count === 0) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(GroupBySubscriber.prototype), "unsubscribe", this).call(this); } } } }]); return GroupBySubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]); var GroupDurationSubscriber = /*#__PURE__*/function (_Subscriber2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupDurationSubscriber, _Subscriber2); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupDurationSubscriber); function GroupDurationSubscriber(key, group, parent) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupDurationSubscriber); _this2 = _super2.call(this, group); _this2.key = key; _this2.group = group; _this2.parent = parent; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupDurationSubscriber, [{ key: "_next", value: function _next(value) { this.complete(); } }, { key: "_unsubscribe", value: function _unsubscribe() { var parent = this.parent, key = this.key; this.key = this.parent = null; if (parent) { parent.removeGroup(key); } } }]); return GroupDurationSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_6__["Subscriber"]); var GroupedObservable = /*#__PURE__*/function (_Observable) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(GroupedObservable, _Observable); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(GroupedObservable); function GroupedObservable(key, groupSubject, refCountSubscription) { var _this3; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, GroupedObservable); _this3 = _super3.call(this); _this3.key = key; _this3.groupSubject = groupSubject; _this3.refCountSubscription = refCountSubscription; return _this3; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(GroupedObservable, [{ key: "_subscribe", value: function _subscribe(subscriber) { var subscription = new _Subscription__WEBPACK_IMPORTED_MODULE_7__["Subscription"](); var refCountSubscription = this.refCountSubscription, groupSubject = this.groupSubject; if (refCountSubscription && !refCountSubscription.closed) { subscription.add(new InnerRefCountSubscription(refCountSubscription)); } subscription.add(groupSubject.subscribe(subscriber)); return subscription; } }]); return GroupedObservable; }(_Observable__WEBPACK_IMPORTED_MODULE_8__["Observable"]); var InnerRefCountSubscription = /*#__PURE__*/function (_Subscription) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(InnerRefCountSubscription, _Subscription); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(InnerRefCountSubscription); function InnerRefCountSubscription(parent) { var _this4; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, InnerRefCountSubscription); _this4 = _super4.call(this); _this4.parent = parent; parent.count++; return _this4; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(InnerRefCountSubscription, [{ key: "unsubscribe", value: function unsubscribe() { var parent = this.parent; if (!parent.closed && !this.closed) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(InnerRefCountSubscription.prototype), "unsubscribe", this).call(this); parent.count -= 1; if (parent.count === 0 && parent.attemptedToUnsubscribe) { parent.unsubscribe(); } } } }]); return InnerRefCountSubscription; }(_Subscription__WEBPACK_IMPORTED_MODULE_7__["Subscription"]); /***/ }), /***/ "OWWo": /*!******************************************!*\ !*** ./node_modules/d3-array/src/sum.js ***! \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return sum; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); function sum(values, valueof) { var sum = 0; if (valueof === undefined) { var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; if (value = +value) { sum += value; } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } else { var index = -1; var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var _value = _step2.value; if (_value = +valueof(_value, ++index, values)) { sum += _value; } } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } return sum; } /***/ }), /***/ "Oaa7": /*!*********************************************!*\ !*** ./node_modules/moment/locale/en-gb.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : English (United Kingdom) [en-gb] //! author : Chris Gedrim : https://github.com/chrisgedrim ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var enGb = moment.defineLocale('en-gb', { months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Today at] LT', nextDay: '[Tomorrow at] LT', nextWeek: 'dddd [at] LT', lastDay: '[Yesterday at] LT', lastWeek: '[Last] dddd [at] LT', sameElse: 'L' }, relativeTime: { future: 'in %s', past: '%s ago', s: 'a few seconds', ss: '%d seconds', m: 'a minute', mm: '%d minutes', h: 'an hour', hh: '%d hours', d: 'a day', dd: '%d days', M: 'a month', MM: '%d months', y: 'a year', yy: '%d years' }, dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return enGb; }); /***/ }), /***/ "Ob0Z": /*!******************************************!*\ !*** ./node_modules/moment/locale/mr.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Marathi [mr] //! author : Harshad Kale : https://github.com/kalehv //! author : Vivek Athalye : https://github.com/vnathalye ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, numberMap = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' }; function relativeTimeMr(number, withoutSuffix, string, isFuture) { var output = ''; if (withoutSuffix) { switch (string) { case 's': output = 'काही सेकंद'; break; case 'ss': output = '%d सेकंद'; break; case 'm': output = 'एक मिनिट'; break; case 'mm': output = '%d मिनिटे'; break; case 'h': output = 'एक तास'; break; case 'hh': output = '%d तास'; break; case 'd': output = 'एक दिवस'; break; case 'dd': output = '%d दिवस'; break; case 'M': output = 'एक महिना'; break; case 'MM': output = '%d महिने'; break; case 'y': output = 'एक वर्ष'; break; case 'yy': output = '%d वर्षे'; break; } } else { switch (string) { case 's': output = 'काही सेकंदां'; break; case 'ss': output = '%d सेकंदां'; break; case 'm': output = 'एका मिनिटा'; break; case 'mm': output = '%d मिनिटां'; break; case 'h': output = 'एका तासा'; break; case 'hh': output = '%d तासां'; break; case 'd': output = 'एका दिवसा'; break; case 'dd': output = '%d दिवसां'; break; case 'M': output = 'एका महिन्या'; break; case 'MM': output = '%d महिन्यां'; break; case 'y': output = 'एका वर्षा'; break; case 'yy': output = '%d वर्षां'; break; } } return output.replace(/%d/i, number); } var mr = moment.defineLocale('mr', { months: 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'), monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'), monthsParseExact: true, weekdays: 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'), weekdaysShort: 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'), weekdaysMin: 'र_सो_मं_बु_गु_शु_श'.split('_'), longDateFormat: { LT: 'A h:mm वाजता', LTS: 'A h:mm:ss वाजता', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm वाजता', LLLL: 'dddd, D MMMM YYYY, A h:mm वाजता' }, calendar: { sameDay: '[आज] LT', nextDay: '[उद्या] LT', nextWeek: 'dddd, LT', lastDay: '[काल] LT', lastWeek: '[मागील] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%sमध्ये', past: '%sपूर्वी', s: relativeTimeMr, ss: relativeTimeMr, m: relativeTimeMr, mm: relativeTimeMr, h: relativeTimeMr, hh: relativeTimeMr, d: relativeTimeMr, dd: relativeTimeMr, M: relativeTimeMr, MM: relativeTimeMr, y: relativeTimeMr, yy: relativeTimeMr }, preparse: function preparse(string) { return string.replace(/[१२३४५६७८९०]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, meridiemParse: /पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'पहाटे' || meridiem === 'सकाळी') { return hour; } else if (meridiem === 'दुपारी' || meridiem === 'सायंकाळी' || meridiem === 'रात्री') { return hour >= 12 ? hour : hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour >= 0 && hour < 6) { return 'पहाटे'; } else if (hour < 12) { return 'सकाळी'; } else if (hour < 17) { return 'दुपारी'; } else if (hour < 20) { return 'सायंकाळी'; } else { return 'रात्री'; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return mr; }); /***/ }), /***/ "OjkT": /*!******************************************!*\ !*** ./node_modules/moment/locale/ne.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Nepalese [ne] //! author : suvash : https://github.com/suvash ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '१', 2: '२', 3: '३', 4: '४', 5: '५', 6: '६', 7: '७', 8: '८', 9: '९', 0: '०' }, numberMap = { '१': '1', '२': '2', '३': '3', '४': '4', '५': '5', '६': '6', '७': '7', '८': '8', '९': '9', '०': '0' }; var ne = moment.defineLocale('ne', { months: 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'), monthsShort: 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'), monthsParseExact: true, weekdays: 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'), weekdaysShort: 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'), weekdaysMin: 'आ._सो._मं._बु._बि._शु._श.'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'Aको h:mm बजे', LTS: 'Aको h:mm:ss बजे', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, Aको h:mm बजे', LLLL: 'dddd, D MMMM YYYY, Aको h:mm बजे' }, preparse: function preparse(string) { return string.replace(/[१२३४५६७८९०]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, meridiemParse: /राति|बिहान|दिउँसो|साँझ/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'राति') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'बिहान') { return hour; } else if (meridiem === 'दिउँसो') { return hour >= 10 ? hour : hour + 12; } else if (meridiem === 'साँझ') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 3) { return 'राति'; } else if (hour < 12) { return 'बिहान'; } else if (hour < 16) { return 'दिउँसो'; } else if (hour < 20) { return 'साँझ'; } else { return 'राति'; } }, calendar: { sameDay: '[आज] LT', nextDay: '[भोलि] LT', nextWeek: '[आउँदो] dddd[,] LT', lastDay: '[हिजो] LT', lastWeek: '[गएको] dddd[,] LT', sameElse: 'L' }, relativeTime: { future: '%sमा', past: '%s अगाडि', s: 'केही क्षण', ss: '%d सेकेण्ड', m: 'एक मिनेट', mm: '%d मिनेट', h: 'एक घण्टा', hh: '%d घण्टा', d: 'एक दिन', dd: '%d दिन', M: 'एक महिना', MM: '%d महिना', y: 'एक बर्ष', yy: '%d बर्ष' }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return ne; }); /***/ }), /***/ "Ok6N": /*!*******************************************!*\ !*** ./node_modules/d3-array/src/scan.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return scan; }); /* harmony import */ var _leastIndex_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./leastIndex.js */ "/CzE"); function scan(values, compare) { var index = Object(_leastIndex_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values, compare); return index < 0 ? undefined : index; } /***/ }), /***/ "OmwH": /*!*********************************************!*\ !*** ./node_modules/moment/locale/zh-mo.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Chinese (Macau) [zh-mo] //! author : Ben : https://github.com/ben-lin //! author : Chris Lam : https://github.com/hehachris //! author : Tan Yuanhong : https://github.com/le0tan ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var zhMo = moment.defineLocale('zh-mo', { months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'YYYY年M月D日', LLL: 'YYYY年M月D日 HH:mm', LLLL: 'YYYY年M月D日dddd HH:mm', l: 'D/M/YYYY', ll: 'YYYY年M月D日', lll: 'YYYY年M月D日 HH:mm', llll: 'YYYY年M月D日dddd HH:mm' }, meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { return hour; } else if (meridiem === '中午') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === '下午' || meridiem === '晚上') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { var hm = hour * 100 + minute; if (hm < 600) { return '凌晨'; } else if (hm < 900) { return '早上'; } else if (hm < 1130) { return '上午'; } else if (hm < 1230) { return '中午'; } else if (hm < 1800) { return '下午'; } else { return '晚上'; } }, calendar: { sameDay: '[今天] LT', nextDay: '[明天] LT', nextWeek: '[下]dddd LT', lastDay: '[昨天] LT', lastWeek: '[上]dddd LT', sameElse: 'L' }, dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, ordinal: function ordinal(number, period) { switch (period) { case 'd': case 'D': case 'DDD': return number + '日'; case 'M': return number + '月'; case 'w': case 'W': return number + '週'; default: return number; } }, relativeTime: { future: '%s內', past: '%s前', s: '幾秒', ss: '%d 秒', m: '1 分鐘', mm: '%d 分鐘', h: '1 小時', hh: '%d 小時', d: '1 天', dd: '%d 天', M: '1 個月', MM: '%d 個月', y: '1 年', yy: '%d 年' } }); return zhMo; }); /***/ }), /***/ "Oo5A": /*!******************************************************!*\ !*** ./node_modules/d3-shape/src/order/insideOut.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _appearance_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appearance.js */ "T17Z"); /* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ascending.js */ "WuDp"); /* harmony default export */ __webpack_exports__["default"] = (function (series) { var n = series.length, i, j, sums = series.map(_ascending_js__WEBPACK_IMPORTED_MODULE_1__["sum"]), order = Object(_appearance_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series), top = 0, bottom = 0, tops = [], bottoms = []; for (i = 0; i < n; ++i) { j = order[i]; if (top < bottom) { top += sums[j]; tops.push(j); } else { bottom += sums[j]; bottoms.push(j); } } return bottoms.reverse().concat(tops); }); /***/ }), /***/ "OqQA": /*!**********************************************!*\ !*** ./node_modules/d3-drag/src/constant.js ***! \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (x) { return function () { return x; }; }); /***/ }), /***/ "OrLo": /*!*********************************************!*\ !*** ./node_modules/d3-scale/src/radial.js ***! \*********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return radial; }); /* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./continuous.js */ "6YF4"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./init.js */ "1Ix/"); /* harmony import */ var _linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./linear.js */ "VIqg"); /* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./number.js */ "4m7i"); function square(x) { return Math.sign(x) * x * x; } function unsquare(x) { return Math.sign(x) * Math.sqrt(Math.abs(x)); } function radial() { var squared = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_0__["default"])(), range = [0, 1], round = false, unknown; function scale(x) { var y = unsquare(squared(x)); return isNaN(y) ? unknown : round ? Math.round(y) : y; } scale.invert = function (y) { return squared.invert(square(y)); }; scale.domain = function (_) { return arguments.length ? (squared.domain(_), scale) : squared.domain(); }; scale.range = function (_) { return arguments.length ? (squared.range((range = Array.from(_, _number_js__WEBPACK_IMPORTED_MODULE_3__["default"])).map(square)), scale) : range.slice(); }; scale.rangeRound = function (_) { return scale.range(_).round(true); }; scale.round = function (_) { return arguments.length ? (round = !!_, scale) : round; }; scale.clamp = function (_) { return arguments.length ? (squared.clamp(_), scale) : squared.clamp(); }; scale.unknown = function (_) { return arguments.length ? (unknown = _, scale) : unknown; }; scale.copy = function () { return radial(squared.domain(), range).round(round).clamp(squared.clamp()).unknown(unknown); }; _init_js__WEBPACK_IMPORTED_MODULE_1__["initRange"].apply(scale, arguments); return Object(_linear_js__WEBPACK_IMPORTED_MODULE_2__["linearish"])(scale); } /***/ }), /***/ "OsX3": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/bufferTime.js ***! \*********************************************************************/ /*! exports provided: bufferTime */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferTime", function() { return bufferTime; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../scheduler/async */ "D0XW"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); function bufferTime(bufferTimeSpan) { var length = arguments.length; var scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_7__["async"]; if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_9__["isScheduler"])(arguments[arguments.length - 1])) { scheduler = arguments[arguments.length - 1]; length--; } var bufferCreationInterval = null; if (length >= 2) { bufferCreationInterval = arguments[1]; } var maxBufferSize = Number.POSITIVE_INFINITY; if (length >= 3) { maxBufferSize = arguments[2]; } return function bufferTimeOperatorFunction(source) { return source.lift(new BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler)); }; } var BufferTimeOperator = /*#__PURE__*/function () { function BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BufferTimeOperator); this.bufferTimeSpan = bufferTimeSpan; this.bufferCreationInterval = bufferCreationInterval; this.maxBufferSize = maxBufferSize; this.scheduler = scheduler; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BufferTimeOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new BufferTimeSubscriber(subscriber, this.bufferTimeSpan, this.bufferCreationInterval, this.maxBufferSize, this.scheduler)); } }]); return BufferTimeOperator; }(); var Context = function Context() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, Context); this.buffer = []; }; var BufferTimeSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BufferTimeSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BufferTimeSubscriber); function BufferTimeSubscriber(destination, bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, BufferTimeSubscriber); _this = _super.call(this, destination); _this.bufferTimeSpan = bufferTimeSpan; _this.bufferCreationInterval = bufferCreationInterval; _this.maxBufferSize = maxBufferSize; _this.scheduler = scheduler; _this.contexts = []; var context = _this.openContext(); _this.timespanOnly = bufferCreationInterval == null || bufferCreationInterval < 0; if (_this.timespanOnly) { var timeSpanOnlyState = { subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this), context: context, bufferTimeSpan: bufferTimeSpan }; _this.add(context.closeAction = scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState)); } else { var closeState = { subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this), context: context }; var creationState = { bufferTimeSpan: bufferTimeSpan, bufferCreationInterval: bufferCreationInterval, subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this), scheduler: scheduler }; _this.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, closeState)); _this.add(scheduler.schedule(dispatchBufferCreation, bufferCreationInterval, creationState)); } return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(BufferTimeSubscriber, [{ key: "_next", value: function _next(value) { var contexts = this.contexts; var len = contexts.length; var filledBufferContext; for (var i = 0; i < len; i++) { var context = contexts[i]; var buffer = context.buffer; buffer.push(value); if (buffer.length == this.maxBufferSize) { filledBufferContext = context; } } if (filledBufferContext) { this.onBufferFull(filledBufferContext); } } }, { key: "_error", value: function _error(err) { this.contexts.length = 0; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferTimeSubscriber.prototype), "_error", this).call(this, err); } }, { key: "_complete", value: function _complete() { var contexts = this.contexts, destination = this.destination; while (contexts.length > 0) { var context = contexts.shift(); destination.next(context.buffer); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferTimeSubscriber.prototype), "_complete", this).call(this); } }, { key: "_unsubscribe", value: function _unsubscribe() { this.contexts = null; } }, { key: "onBufferFull", value: function onBufferFull(context) { this.closeContext(context); var closeAction = context.closeAction; closeAction.unsubscribe(); this.remove(closeAction); if (!this.closed && this.timespanOnly) { context = this.openContext(); var bufferTimeSpan = this.bufferTimeSpan; var timeSpanOnlyState = { subscriber: this, context: context, bufferTimeSpan: bufferTimeSpan }; this.add(context.closeAction = this.scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState)); } } }, { key: "openContext", value: function openContext() { var context = new Context(); this.contexts.push(context); return context; } }, { key: "closeContext", value: function closeContext(context) { this.destination.next(context.buffer); var contexts = this.contexts; var spliceIndex = contexts ? contexts.indexOf(context) : -1; if (spliceIndex >= 0) { contexts.splice(contexts.indexOf(context), 1); } } }]); return BufferTimeSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_8__["Subscriber"]); function dispatchBufferTimeSpanOnly(state) { var subscriber = state.subscriber; var prevContext = state.context; if (prevContext) { subscriber.closeContext(prevContext); } if (!subscriber.closed) { state.context = subscriber.openContext(); state.context.closeAction = this.schedule(state, state.bufferTimeSpan); } } function dispatchBufferCreation(state) { var bufferCreationInterval = state.bufferCreationInterval, bufferTimeSpan = state.bufferTimeSpan, subscriber = state.subscriber, scheduler = state.scheduler; var context = subscriber.openContext(); var action = this; if (!subscriber.closed) { subscriber.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, { subscriber: subscriber, context: context })); action.schedule(state, bufferCreationInterval); } } function dispatchBufferClose(arg) { var subscriber = arg.subscriber, context = arg.context; subscriber.closeContext(context); } /***/ }), /***/ "Oxv6": /*!******************************************!*\ !*** ./node_modules/moment/locale/tg.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Tajik [tg] //! author : Orif N. Jr. : https://github.com/orif-jr ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var suffixes = { 0: '-ум', 1: '-ум', 2: '-юм', 3: '-юм', 4: '-ум', 5: '-ум', 6: '-ум', 7: '-ум', 8: '-ум', 9: '-ум', 10: '-ум', 12: '-ум', 13: '-ум', 20: '-ум', 30: '-юм', 40: '-ум', 50: '-ум', 60: '-ум', 70: '-ум', 80: '-ум', 90: '-ум', 100: '-ум' }; var tg = moment.defineLocale('tg', { months: { format: 'январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри'.split('_'), standalone: 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_') }, monthsShort: 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'), weekdays: 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split('_'), weekdaysShort: 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'), weekdaysMin: 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Имрӯз соати] LT', nextDay: '[Фардо соати] LT', lastDay: '[Дирӯз соати] LT', nextWeek: 'dddd[и] [ҳафтаи оянда соати] LT', lastWeek: 'dddd[и] [ҳафтаи гузашта соати] LT', sameElse: 'L' }, relativeTime: { future: 'баъди %s', past: '%s пеш', s: 'якчанд сония', m: 'як дақиқа', mm: '%d дақиқа', h: 'як соат', hh: '%d соат', d: 'як рӯз', dd: '%d рӯз', M: 'як моҳ', MM: '%d моҳ', y: 'як сол', yy: '%d сол' }, meridiemParse: /шаб|субҳ|рӯз|бегоҳ/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'шаб') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'субҳ') { return hour; } else if (meridiem === 'рӯз') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === 'бегоҳ') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'шаб'; } else if (hour < 11) { return 'субҳ'; } else if (hour < 16) { return 'рӯз'; } else if (hour < 19) { return 'бегоҳ'; } else { return 'шаб'; } }, dayOfMonthOrdinalParse: /\d{1,2}-(ум|юм)/, ordinal: function ordinal(number) { var a = number % 10, b = number >= 100 ? 100 : null; return number + (suffixes[number] || suffixes[a] || suffixes[b]); }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 1th is the first week of the year. } }); return tg; }); /***/ }), /***/ "P+eR": /*!************************************************************************!*\ !*** ./node_modules/rxjs/internal/observable/SubscribeOnObservable.js ***! \************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS"); var asap_1 = __webpack_require__(/*! ../scheduler/asap */ "zvlq"); var isNumeric_1 = __webpack_require__(/*! ../util/isNumeric */ "p0+S"); var SubscribeOnObservable = function (_super) { __extends(SubscribeOnObservable, _super); function SubscribeOnObservable(source, delayTime, scheduler) { if (delayTime === void 0) { delayTime = 0; } if (scheduler === void 0) { scheduler = asap_1.asap; } var _this = _super.call(this) || this; _this.source = source; _this.delayTime = delayTime; _this.scheduler = scheduler; if (!isNumeric_1.isNumeric(delayTime) || delayTime < 0) { _this.delayTime = 0; } if (!scheduler || typeof scheduler.schedule !== 'function') { _this.scheduler = asap_1.asap; } return _this; } SubscribeOnObservable.create = function (source, delay, scheduler) { if (delay === void 0) { delay = 0; } if (scheduler === void 0) { scheduler = asap_1.asap; } return new SubscribeOnObservable(source, delay, scheduler); }; SubscribeOnObservable.dispatch = function (arg) { var source = arg.source, subscriber = arg.subscriber; return this.add(source.subscribe(subscriber)); }; SubscribeOnObservable.prototype._subscribe = function (subscriber) { var delay = this.delayTime; var source = this.source; var scheduler = this.scheduler; return scheduler.schedule(SubscribeOnObservable.dispatch, delay, { source: source, subscriber: subscriber }); }; return SubscribeOnObservable; }(Observable_1.Observable); exports.SubscribeOnObservable = SubscribeOnObservable; /***/ }), /***/ "P3dq": /*!*********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/join.js ***! \*********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (onenter, onupdate, onexit) { var enter = this.enter(), update = this, exit = this.exit(); enter = typeof onenter === "function" ? onenter(enter) : enter.append(onenter + ""); if (onupdate != null) update = onupdate(update); if (onexit == null) exit.remove();else onexit(exit); return enter && update ? enter.merge(update).order() : update; }); /***/ }), /***/ "P3jZ": /*!*****************************************************!*\ !*** ./node_modules/d3-format/src/formatRounded.js ***! \*****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _formatDecimal_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./formatDecimal.js */ "qnQu"); /* harmony default export */ __webpack_exports__["default"] = (function (x, p) { var d = Object(_formatDecimal_js__WEBPACK_IMPORTED_MODULE_0__["formatDecimalParts"])(x, p); if (!d) return x + ""; var coefficient = d[0], exponent = d[1]; return exponent < 0 ? "0." + new Array(-exponent).join("0") + coefficient : coefficient.length > exponent + 1 ? coefficient.slice(0, exponent + 1) + "." + coefficient.slice(exponent + 1) : coefficient + new Array(exponent - coefficient.length + 2).join("0"); }); /***/ }), /***/ "PA2r": /*!******************************************!*\ !*** ./node_modules/moment/locale/cs.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Czech [cs] //! author : petrbela : https://github.com/petrbela ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'), monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_'), monthsParse = [/^led/i, /^úno/i, /^bře/i, /^dub/i, /^kvě/i, /^(čvn|červen$|června)/i, /^(čvc|červenec|července)/i, /^srp/i, /^zář/i, /^říj/i, /^lis/i, /^pro/i], // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched. // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'. monthsRegex = /^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i; function plural(n) { return n > 1 && n < 5 && ~~(n / 10) !== 1; } function translate(number, withoutSuffix, key, isFuture) { var result = number + ' '; switch (key) { case 's': // a few seconds / in a few seconds / a few seconds ago return withoutSuffix || isFuture ? 'pár sekund' : 'pár sekundami'; case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'sekundy' : 'sekund'); } else { return result + 'sekundami'; } case 'm': // a minute / in a minute / a minute ago return withoutSuffix ? 'minuta' : isFuture ? 'minutu' : 'minutou'; case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'minuty' : 'minut'); } else { return result + 'minutami'; } case 'h': // an hour / in an hour / an hour ago return withoutSuffix ? 'hodina' : isFuture ? 'hodinu' : 'hodinou'; case 'hh': // 9 hours / in 9 hours / 9 hours ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'hodiny' : 'hodin'); } else { return result + 'hodinami'; } case 'd': // a day / in a day / a day ago return withoutSuffix || isFuture ? 'den' : 'dnem'; case 'dd': // 9 days / in 9 days / 9 days ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'dny' : 'dní'); } else { return result + 'dny'; } case 'M': // a month / in a month / a month ago return withoutSuffix || isFuture ? 'měsíc' : 'měsícem'; case 'MM': // 9 months / in 9 months / 9 months ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'měsíce' : 'měsíců'); } else { return result + 'měsíci'; } case 'y': // a year / in a year / a year ago return withoutSuffix || isFuture ? 'rok' : 'rokem'; case 'yy': // 9 years / in 9 years / 9 years ago if (withoutSuffix || isFuture) { return result + (plural(number) ? 'roky' : 'let'); } else { return result + 'lety'; } } } var cs = moment.defineLocale('cs', { months: months, monthsShort: monthsShort, monthsRegex: monthsRegex, monthsShortRegex: monthsRegex, // NOTE: 'červen' is substring of 'červenec'; therefore 'červenec' must precede 'červen' in the regex to be fully matched. // Otherwise parser matches '1. červenec' as '1. červen' + 'ec'. monthsStrictRegex: /^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i, monthsShortStrictRegex: /^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, weekdays: 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'), weekdaysShort: 'ne_po_út_st_čt_pá_so'.split('_'), weekdaysMin: 'ne_po_út_st_čt_pá_so'.split('_'), longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'DD.MM.YYYY', LL: 'D. MMMM YYYY', LLL: 'D. MMMM YYYY H:mm', LLLL: 'dddd D. MMMM YYYY H:mm', l: 'D. M. YYYY' }, calendar: { sameDay: '[dnes v] LT', nextDay: '[zítra v] LT', nextWeek: function nextWeek() { switch (this.day()) { case 0: return '[v neděli v] LT'; case 1: case 2: return '[v] dddd [v] LT'; case 3: return '[ve středu v] LT'; case 4: return '[ve čtvrtek v] LT'; case 5: return '[v pátek v] LT'; case 6: return '[v sobotu v] LT'; } }, lastDay: '[včera v] LT', lastWeek: function lastWeek() { switch (this.day()) { case 0: return '[minulou neděli v] LT'; case 1: case 2: return '[minulé] dddd [v] LT'; case 3: return '[minulou středu v] LT'; case 4: case 5: return '[minulý] dddd [v] LT'; case 6: return '[minulou sobotu v] LT'; } }, sameElse: 'L' }, relativeTime: { future: 'za %s', past: 'před %s', s: translate, ss: translate, m: translate, mm: translate, h: translate, hh: translate, d: translate, dd: translate, M: translate, MM: translate, y: translate, yy: translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return cs; }); /***/ }), /***/ "PSGn": /*!*********************************************************!*\ !*** ./node_modules/prismjs/components/prism-python.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { Prism.languages.python = { 'comment': { pattern: /(^|[^\\])#.*/, lookbehind: true }, 'string-interpolation': { pattern: /(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i, greedy: true, inside: { 'interpolation': { // "{" "}" pattern: /((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/, lookbehind: true, inside: { 'format-spec': { pattern: /(:)[^:(){}]+(?=\}$)/, lookbehind: true }, 'conversion-option': { pattern: /![sra](?=[:}]$)/, alias: 'punctuation' }, rest: null } }, 'string': /[\s\S]+/ } }, 'triple-quoted-string': { pattern: /(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i, greedy: true, alias: 'string' }, 'string': { pattern: /(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i, greedy: true }, 'function': { pattern: /((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g, lookbehind: true }, 'class-name': { pattern: /(\bclass\s+)\w+/i, lookbehind: true }, 'decorator': { pattern: /(^[\t ]*)@\w+(?:\.\w+)*/im, lookbehind: true, alias: ['annotation', 'punctuation'], inside: { 'punctuation': /\./ } }, 'keyword': /\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/, 'builtin': /\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/, 'boolean': /\b(?:True|False|None)\b/, 'number': /(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i, 'operator': /[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/, 'punctuation': /[{}[\];(),.:]/ }; Prism.languages.python['string-interpolation'].inside['interpolation'].inside.rest = Prism.languages.python; Prism.languages.py = Prism.languages.python; /***/ }), /***/ "PYcf": /*!***************************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/eachBefore.js ***! \***************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (callback) { var node = this, nodes = [node], children, i; while (node = nodes.pop()) { callback(node), children = node.children; if (children) for (i = children.length - 1; i >= 0; --i) { nodes.push(children[i]); } } return this; }); /***/ }), /***/ "PYwp": /*!********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***! \********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _nonIterableRest; }); function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } /***/ }), /***/ "PZkE": /*!**********************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilKeyChanged.js ***! \**********************************************************************************/ /*! exports provided: distinctUntilKeyChanged */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "distinctUntilKeyChanged", function() { return distinctUntilKeyChanged; }); /* harmony import */ var _distinctUntilChanged__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./distinctUntilChanged */ "/uUt"); function distinctUntilKeyChanged(key, compare) { return Object(_distinctUntilChanged__WEBPACK_IMPORTED_MODULE_0__["distinctUntilChanged"])(function (x, y) { return compare ? compare(x[key], y[key]) : x[key] === y[key]; }); } /***/ }), /***/ "PeUW": /*!******************************************!*\ !*** ./node_modules/moment/locale/ta.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Tamil [ta] //! author : Arjunkumar Krishnamoorthy : https://github.com/tk120404 ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '௧', 2: '௨', 3: '௩', 4: '௪', 5: '௫', 6: '௬', 7: '௭', 8: '௮', 9: '௯', 0: '௦' }, numberMap = { '௧': '1', '௨': '2', '௩': '3', '௪': '4', '௫': '5', '௬': '6', '௭': '7', '௮': '8', '௯': '9', '௦': '0' }; var ta = moment.defineLocale('ta', { months: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), monthsShort: 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'), weekdays: 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'), weekdaysShort: 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'), weekdaysMin: 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, HH:mm', LLLL: 'dddd, D MMMM YYYY, HH:mm' }, calendar: { sameDay: '[இன்று] LT', nextDay: '[நாளை] LT', nextWeek: 'dddd, LT', lastDay: '[நேற்று] LT', lastWeek: '[கடந்த வாரம்] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s இல்', past: '%s முன்', s: 'ஒரு சில விநாடிகள்', ss: '%d விநாடிகள்', m: 'ஒரு நிமிடம்', mm: '%d நிமிடங்கள்', h: 'ஒரு மணி நேரம்', hh: '%d மணி நேரம்', d: 'ஒரு நாள்', dd: '%d நாட்கள்', M: 'ஒரு மாதம்', MM: '%d மாதங்கள்', y: 'ஒரு வருடம்', yy: '%d ஆண்டுகள்' }, dayOfMonthOrdinalParse: /\d{1,2}வது/, ordinal: function ordinal(number) { return number + 'வது'; }, preparse: function preparse(string) { return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, // refer http://ta.wikipedia.org/s/1er1 meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/, meridiem: function meridiem(hour, minute, isLower) { if (hour < 2) { return ' யாமம்'; } else if (hour < 6) { return ' வைகறை'; // வைகறை } else if (hour < 10) { return ' காலை'; // காலை } else if (hour < 14) { return ' நண்பகல்'; // நண்பகல் } else if (hour < 18) { return ' எற்பாடு'; // எற்பாடு } else if (hour < 22) { return ' மாலை'; // மாலை } else { return ' யாமம்'; } }, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'யாமம்') { return hour < 2 ? hour : hour + 12; } else if (meridiem === 'வைகறை' || meridiem === 'காலை') { return hour; } else if (meridiem === 'நண்பகல்') { return hour >= 10 ? hour : hour + 12; } else { return hour + 12; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return ta; }); /***/ }), /***/ "PfrF": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/bufferWhen.js ***! \*********************************************************************/ /*! exports provided: bufferWhen */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bufferWhen", function() { return bufferWhen; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../Subscription */ "quSY"); /* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A"); function bufferWhen(closingSelector) { return function (source) { return source.lift(new BufferWhenOperator(closingSelector)); }; } var BufferWhenOperator = /*#__PURE__*/function () { function BufferWhenOperator(closingSelector) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, BufferWhenOperator); this.closingSelector = closingSelector; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(BufferWhenOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new BufferWhenSubscriber(subscriber, this.closingSelector)); } }]); return BufferWhenOperator; }(); var BufferWhenSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(BufferWhenSubscriber, _SimpleOuterSubscribe); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(BufferWhenSubscriber); function BufferWhenSubscriber(destination, closingSelector) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_4__["default"])(this, BufferWhenSubscriber); _this = _super.call(this, destination); _this.closingSelector = closingSelector; _this.subscribing = false; _this.openBuffer(); return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_5__["default"])(BufferWhenSubscriber, [{ key: "_next", value: function _next(value) { this.buffer.push(value); } }, { key: "_complete", value: function _complete() { var buffer = this.buffer; if (buffer) { this.destination.next(buffer); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_0__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_1__["default"])(BufferWhenSubscriber.prototype), "_complete", this).call(this); } }, { key: "_unsubscribe", value: function _unsubscribe() { this.buffer = undefined; this.subscribing = false; } }, { key: "notifyNext", value: function notifyNext() { this.openBuffer(); } }, { key: "notifyComplete", value: function notifyComplete() { if (this.subscribing) { this.complete(); } else { this.openBuffer(); } } }, { key: "openBuffer", value: function openBuffer() { var closingSubscription = this.closingSubscription; if (closingSubscription) { this.remove(closingSubscription); closingSubscription.unsubscribe(); } var buffer = this.buffer; if (this.buffer) { this.destination.next(buffer); } this.buffer = []; var closingNotifier; try { var closingSelector = this.closingSelector; closingNotifier = closingSelector(); } catch (err) { return this.error(err); } closingSubscription = new _Subscription__WEBPACK_IMPORTED_MODULE_6__["Subscription"](); this.closingSubscription = closingSubscription; this.add(closingSubscription); this.subscribing = true; closingSubscription.add(Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["innerSubscribe"])(closingNotifier, new _innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["SimpleInnerSubscriber"](this))); this.subscribing = false; } }]); return BufferWhenSubscriber; }(_innerSubscribe__WEBPACK_IMPORTED_MODULE_7__["SimpleOuterSubscriber"]); /***/ }), /***/ "Pgey": /*!**********************************************!*\ !*** ./node_modules/d3-timer/src/timeout.js ***! \**********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _timer_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./timer.js */ "dPRQ"); /* harmony default export */ __webpack_exports__["default"] = (function (callback, delay, time) { var t = new _timer_js__WEBPACK_IMPORTED_MODULE_0__["Timer"](); delay = delay == null ? 0 : +delay; t.restart(function (elapsed) { t.stop(); callback(elapsed + delay); }, delay, time); return t; }); /***/ }), /***/ "PpIw": /*!******************************************!*\ !*** ./node_modules/moment/locale/kn.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Kannada [kn] //! author : Rajeev Naik : https://github.com/rajeevnaikte ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var symbolMap = { 1: '೧', 2: '೨', 3: '೩', 4: '೪', 5: '೫', 6: '೬', 7: '೭', 8: '೮', 9: '೯', 0: '೦' }, numberMap = { '೧': '1', '೨': '2', '೩': '3', '೪': '4', '೫': '5', '೬': '6', '೭': '7', '೮': '8', '೯': '9', '೦': '0' }; var kn = moment.defineLocale('kn', { months: 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'), monthsShort: 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split('_'), monthsParseExact: true, weekdays: 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'), weekdaysShort: 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'), weekdaysMin: 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'), longDateFormat: { LT: 'A h:mm', LTS: 'A h:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm', LLLL: 'dddd, D MMMM YYYY, A h:mm' }, calendar: { sameDay: '[ಇಂದು] LT', nextDay: '[ನಾಳೆ] LT', nextWeek: 'dddd, LT', lastDay: '[ನಿನ್ನೆ] LT', lastWeek: '[ಕೊನೆಯ] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s ನಂತರ', past: '%s ಹಿಂದೆ', s: 'ಕೆಲವು ಕ್ಷಣಗಳು', ss: '%d ಸೆಕೆಂಡುಗಳು', m: 'ಒಂದು ನಿಮಿಷ', mm: '%d ನಿಮಿಷ', h: 'ಒಂದು ಗಂಟೆ', hh: '%d ಗಂಟೆ', d: 'ಒಂದು ದಿನ', dd: '%d ದಿನ', M: 'ಒಂದು ತಿಂಗಳು', MM: '%d ತಿಂಗಳು', y: 'ಒಂದು ವರ್ಷ', yy: '%d ವರ್ಷ' }, preparse: function preparse(string) { return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) { return numberMap[match]; }); }, postformat: function postformat(string) { return string.replace(/\d/g, function (match) { return symbolMap[match]; }); }, meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'ರಾತ್ರಿ') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') { return hour; } else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') { return hour >= 10 ? hour : hour + 12; } else if (meridiem === 'ಸಂಜೆ') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'ರಾತ್ರಿ'; } else if (hour < 10) { return 'ಬೆಳಿಗ್ಗೆ'; } else if (hour < 17) { return 'ಮಧ್ಯಾಹ್ನ'; } else if (hour < 20) { return 'ಸಂಜೆ'; } else { return 'ರಾತ್ರಿ'; } }, dayOfMonthOrdinalParse: /\d{1,2}(ನೇ)/, ordinal: function ordinal(number) { return number + 'ನೇ'; }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return kn; }); /***/ }), /***/ "PqYM": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/timer.js ***! \*****************************************************************/ /*! exports provided: timer */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timer", function() { return timer; }); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../scheduler/async */ "D0XW"); /* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); function timer() { var dueTime = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; var periodOrScheduler = arguments.length > 1 ? arguments[1] : undefined; var scheduler = arguments.length > 2 ? arguments[2] : undefined; var period = -1; if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_2__["isNumeric"])(periodOrScheduler)) { period = Number(periodOrScheduler) < 1 && 1 || Number(periodOrScheduler); } else if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_3__["isScheduler"])(periodOrScheduler)) { scheduler = periodOrScheduler; } if (!Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_3__["isScheduler"])(scheduler)) { scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_1__["async"]; } return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) { var due = Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_2__["isNumeric"])(dueTime) ? dueTime : +dueTime - scheduler.now(); return scheduler.schedule(dispatch, due, { index: 0, period: period, subscriber: subscriber }); }); } function dispatch(state) { var index = state.index, period = state.period, subscriber = state.subscriber; subscriber.next(index); if (subscriber.closed) { return; } else if (period === -1) { return subscriber.complete(); } state.index = index + 1; this.schedule(state, period); } /***/ }), /***/ "PuQ0": /*!******************************************!*\ !*** ./node_modules/d3-array/src/bin.js ***! \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var _array_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./array.js */ "wMLG"); /* harmony import */ var _bisect_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./bisect.js */ "h8nK"); /* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./constant.js */ "2bil"); /* harmony import */ var _extent_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./extent.js */ "wz8V"); /* harmony import */ var _identity_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./identity.js */ "i202"); /* harmony import */ var _nice_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./nice.js */ "GWx9"); /* harmony import */ var _ticks_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ticks.js */ "7ssf"); /* harmony import */ var _threshold_sturges_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./threshold/sturges.js */ "Nl5w"); /* harmony default export */ __webpack_exports__["default"] = (function () { var value = _identity_js__WEBPACK_IMPORTED_MODULE_5__["default"], domain = _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"], threshold = _threshold_sturges_js__WEBPACK_IMPORTED_MODULE_8__["default"]; function histogram(data) { if (!Array.isArray(data)) data = Array.from(data); var i, n = data.length, x, values = new Array(n); for (i = 0; i < n; ++i) { values[i] = value(data[i], i, data); } var xz = domain(values), x0 = xz[0], x1 = xz[1], tz = threshold(values, x0, x1); // Convert number of thresholds into uniform thresholds, and nice the // default domain accordingly. if (!Array.isArray(tz)) { var max = x1, tn = +tz; if (domain === _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"]) { var _nice = Object(_nice_js__WEBPACK_IMPORTED_MODULE_6__["default"])(x0, x1, tn); var _nice2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_nice, 2); x0 = _nice2[0]; x1 = _nice2[1]; } tz = Object(_ticks_js__WEBPACK_IMPORTED_MODULE_7__["default"])(x0, x1, tn); // If the last threshold is coincident with the domain’s upper bound, the // last bin will be zero-width. If the default domain is used, and this // last threshold is coincident with the maximum input value, we can // extend the niced upper bound by one tick to ensure uniform bin widths; // otherwise, we simply remove the last threshold. Note that we don’t // coerce values or the domain to numbers, and thus must be careful to // compare order (>=) rather than strict equality (===)! if (tz[tz.length - 1] >= x1) { if (max >= x1 && domain === _extent_js__WEBPACK_IMPORTED_MODULE_4__["default"]) { var step = Object(_ticks_js__WEBPACK_IMPORTED_MODULE_7__["tickIncrement"])(x0, x1, tn); if (isFinite(step)) { if (step > 0) { x1 = (Math.floor(x1 / step) + 1) * step; } else if (step < 0) { x1 = (Math.ceil(x1 * -step) + 1) / -step; } } } else { tz.pop(); } } } // Remove any thresholds outside the domain. var m = tz.length; while (tz[0] <= x0) { tz.shift(), --m; } while (tz[m - 1] > x1) { tz.pop(), --m; } var bins = new Array(m + 1), bin; // Initialize bins. for (i = 0; i <= m; ++i) { bin = bins[i] = []; bin.x0 = i > 0 ? tz[i - 1] : x0; bin.x1 = i < m ? tz[i] : x1; } // Assign data to bins by value, ignoring any outside the domain. for (i = 0; i < n; ++i) { x = values[i]; if (x0 <= x && x <= x1) { bins[Object(_bisect_js__WEBPACK_IMPORTED_MODULE_2__["default"])(tz, x, 0, m)].push(data[i]); } } return bins; } histogram.value = function (_) { return arguments.length ? (value = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_), histogram) : value; }; histogram.domain = function (_) { return arguments.length ? (domain = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])([_[0], _[1]]), histogram) : domain; }; histogram.thresholds = function (_) { return arguments.length ? (threshold = typeof _ === "function" ? _ : Array.isArray(_) ? Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_array_js__WEBPACK_IMPORTED_MODULE_1__["slice"].call(_)) : Object(_constant_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_), histogram) : threshold; }; return histogram; }); /***/ }), /***/ "Pz8W": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsapAction.js ***! \*********************************************************************/ /*! exports provided: AsapAction */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsapAction", function() { return AsapAction; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _util_Immediate__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/Immediate */ "c7jc"); /* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./AsyncAction */ "3N8a"); var AsapAction = /*#__PURE__*/function (_AsyncAction) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AsapAction, _AsyncAction); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AsapAction); function AsapAction(scheduler, work) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AsapAction); _this = _super.call(this, scheduler, work); _this.scheduler = scheduler; _this.work = work; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AsapAction, [{ key: "requestAsyncId", value: function requestAsyncId(scheduler, id) { var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; if (delay !== null && delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay); } scheduler.actions.push(this); return scheduler.scheduled || (scheduler.scheduled = _util_Immediate__WEBPACK_IMPORTED_MODULE_6__["Immediate"].setImmediate(scheduler.flush.bind(scheduler, null))); } }, { key: "recycleAsyncId", value: function recycleAsyncId(scheduler, id) { var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; if (delay !== null && delay > 0 || delay === null && this.delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapAction.prototype), "recycleAsyncId", this).call(this, scheduler, id, delay); } if (scheduler.actions.length === 0) { _util_Immediate__WEBPACK_IMPORTED_MODULE_6__["Immediate"].clearImmediate(id); scheduler.scheduled = undefined; } return undefined; } }]); return AsapAction; }(_AsyncAction__WEBPACK_IMPORTED_MODULE_7__["AsyncAction"]); /***/ }), /***/ "Q1FS": /*!**************************************************!*\ !*** ./node_modules/rxjs/internal/Observable.js ***! \**************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var canReportError_1 = __webpack_require__(/*! ./util/canReportError */ "yx2s"); var toSubscriber_1 = __webpack_require__(/*! ./util/toSubscriber */ "Xwq/"); var observable_1 = __webpack_require__(/*! ./symbol/observable */ "zfKp"); var pipe_1 = __webpack_require__(/*! ./util/pipe */ "9AGB"); var config_1 = __webpack_require__(/*! ./config */ "n3uD"); var Observable = function () { function Observable(subscribe) { this._isScalar = false; if (subscribe) { this._subscribe = subscribe; } } Observable.prototype.lift = function (operator) { var observable = new Observable(); observable.source = this; observable.operator = operator; return observable; }; Observable.prototype.subscribe = function (observerOrNext, error, complete) { var operator = this.operator; var sink = toSubscriber_1.toSubscriber(observerOrNext, error, complete); if (operator) { sink.add(operator.call(sink, this.source)); } else { sink.add(this.source || config_1.config.useDeprecatedSynchronousErrorHandling && !sink.syncErrorThrowable ? this._subscribe(sink) : this._trySubscribe(sink)); } if (config_1.config.useDeprecatedSynchronousErrorHandling) { if (sink.syncErrorThrowable) { sink.syncErrorThrowable = false; if (sink.syncErrorThrown) { throw sink.syncErrorValue; } } } return sink; }; Observable.prototype._trySubscribe = function (sink) { try { return this._subscribe(sink); } catch (err) { if (config_1.config.useDeprecatedSynchronousErrorHandling) { sink.syncErrorThrown = true; sink.syncErrorValue = err; } if (canReportError_1.canReportError(sink)) { sink.error(err); } else { console.warn(err); } } }; Observable.prototype.forEach = function (next, promiseCtor) { var _this = this; promiseCtor = getPromiseCtor(promiseCtor); return new promiseCtor(function (resolve, reject) { var subscription; subscription = _this.subscribe(function (value) { try { next(value); } catch (err) { reject(err); if (subscription) { subscription.unsubscribe(); } } }, reject, resolve); }); }; Observable.prototype._subscribe = function (subscriber) { var source = this.source; return source && source.subscribe(subscriber); }; Observable.prototype[observable_1.observable] = function () { return this; }; Observable.prototype.pipe = function () { var operations = []; for (var _i = 0; _i < arguments.length; _i++) { operations[_i] = arguments[_i]; } if (operations.length === 0) { return this; } return pipe_1.pipeFromArray(operations)(this); }; Observable.prototype.toPromise = function (promiseCtor) { var _this = this; promiseCtor = getPromiseCtor(promiseCtor); return new promiseCtor(function (resolve, reject) { var value; _this.subscribe(function (x) { return value = x; }, function (err) { return reject(err); }, function () { return resolve(value); }); }); }; Observable.create = function (subscribe) { return new Observable(subscribe); }; return Observable; }(); exports.Observable = Observable; function getPromiseCtor(promiseCtor) { if (!promiseCtor) { promiseCtor = config_1.config.Promise || Promise; } if (!promiseCtor) { throw new Error('no Promise impl found'); } return promiseCtor; } /***/ }), /***/ "Q1dR": /*!************************************************************************!*\ !*** ./node_modules/d3-time-format/node_modules/d3-time/src/utcDay.js ***! \************************************************************************/ /*! exports provided: default, utcDays */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcDays", function() { return utcDays; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb"); var utcDay = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setUTCHours(0, 0, 0, 0); }, function (date, step) { date.setUTCDate(date.getUTCDate() + step); }, function (start, end) { return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationDay"]; }, function (date) { return date.getUTCDate() - 1; }); /* harmony default export */ __webpack_exports__["default"] = (utcDay); var utcDays = utcDay.range; /***/ }), /***/ "Q43v": /*!***********************************************************!*\ !*** ./node_modules/d3-shape/src/curve/catmullRomOpen.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _cardinalOpen_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cardinalOpen.js */ "sK06"); /* harmony import */ var _catmullRom_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./catmullRom.js */ "Kcim"); function CatmullRomOpen(context, alpha) { this._context = context; this._alpha = alpha; } CatmullRomOpen.prototype = { areaStart: function areaStart() { this._line = 0; }, areaEnd: function areaEnd() { this._line = NaN; }, lineStart: function lineStart() { this._x0 = this._x1 = this._x2 = this._y0 = this._y1 = this._y2 = NaN; this._l01_a = this._l12_a = this._l23_a = this._l01_2a = this._l12_2a = this._l23_2a = this._point = 0; }, lineEnd: function lineEnd() { if (this._line || this._line !== 0 && this._point === 3) this._context.closePath(); this._line = 1 - this._line; }, point: function point(x, y) { x = +x, y = +y; if (this._point) { var x23 = this._x2 - x, y23 = this._y2 - y; this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha)); } switch (this._point) { case 0: this._point = 1; break; case 1: this._point = 2; break; case 2: this._point = 3; this._line ? this._context.lineTo(this._x2, this._y2) : this._context.moveTo(this._x2, this._y2); break; case 3: this._point = 4; // proceed default: Object(_catmullRom_js__WEBPACK_IMPORTED_MODULE_1__["point"])(this, x, y); break; } this._l01_a = this._l12_a, this._l12_a = this._l23_a; this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a; this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; } }; /* harmony default export */ __webpack_exports__["default"] = ((function custom(alpha) { function catmullRom(context) { return alpha ? new CatmullRomOpen(context, alpha) : new _cardinalOpen_js__WEBPACK_IMPORTED_MODULE_0__["CardinalOpen"](context, 0); } catmullRom.alpha = function (alpha) { return custom(+alpha); }; return catmullRom; })(0.5)); /***/ }), /***/ "Q4Mo": /*!**********************************************************************!*\ !*** ./node_modules/primeng/__ivy_ngcc__/fesm2015/primeng-ripple.js ***! \**********************************************************************/ /*! exports provided: Ripple, RippleModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Ripple", function() { return Ripple; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RippleModule", function() { return RippleModule; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var primeng_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! primeng/dom */ "YyRF"); /* harmony import */ var primeng_api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! primeng/api */ "7zfz"); var Ripple = /*#__PURE__*/function () { function Ripple(el, zone, config) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Ripple); this.el = el; this.zone = zone; this.config = config; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Ripple, [{ key: "ngAfterViewInit", value: function ngAfterViewInit() { var _this = this; if (this.config && this.config.ripple) { this.zone.runOutsideAngular(function () { _this.create(); _this.mouseDownListener = _this.onMouseDown.bind(_this); _this.el.nativeElement.addEventListener('mousedown', _this.mouseDownListener); }); } } }, { key: "onMouseDown", value: function onMouseDown(event) { var ink = this.getInk(); if (!ink || getComputedStyle(ink, null).display === 'none') { return; } primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(ink, 'p-ink-active'); if (!primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getHeight(ink) && !primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getWidth(ink)) { var d = Math.max(primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOuterWidth(this.el.nativeElement), primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOuterHeight(this.el.nativeElement)); ink.style.height = d + 'px'; ink.style.width = d + 'px'; } var offset = primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getOffset(this.el.nativeElement); var x = event.pageX - offset.left + document.body.scrollTop - primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getWidth(ink) / 2; var y = event.pageY - offset.top + document.body.scrollLeft - primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].getHeight(ink) / 2; ink.style.top = y + 'px'; ink.style.left = x + 'px'; primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].addClass(ink, 'p-ink-active'); } }, { key: "getInk", value: function getInk() { for (var i = 0; i < this.el.nativeElement.children.length; i++) { if (this.el.nativeElement.children[i].className.indexOf('p-ink') !== -1) { return this.el.nativeElement.children[i]; } } return null; } }, { key: "resetInk", value: function resetInk() { var ink = this.getInk(); if (ink) { primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(ink, 'p-ink-active'); } } }, { key: "onAnimationEnd", value: function onAnimationEnd(event) { primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeClass(event.currentTarget, 'p-ink-active'); } }, { key: "create", value: function create() { var ink = document.createElement('span'); ink.className = 'p-ink'; this.el.nativeElement.appendChild(ink); this.animationListener = this.onAnimationEnd.bind(this); ink.addEventListener('animationend', this.animationListener); } }, { key: "remove", value: function remove() { var ink = this.getInk(); if (ink) { this.el.nativeElement.removeEventListener('mousedown', this.mouseDownListener); ink.removeEventListener('animationend', this.animationListener); primeng_dom__WEBPACK_IMPORTED_MODULE_4__["DomHandler"].removeElement(ink); } } }, { key: "ngOnDestroy", value: function ngOnDestroy() { if (this.config && this.config.ripple) { this.remove(); } } }]); return Ripple; }(); Ripple.ɵfac = function Ripple_Factory(t) { return new (t || Ripple)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdirectiveInject"](primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"], 8)); }; Ripple.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineDirective"]({ type: Ripple, selectors: [["", "pRipple", ""]], hostVars: 2, hostBindings: function Ripple_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵclassProp"]("p-ripple", true); } } }); Ripple.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"] }, { type: primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](Ripple, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Directive"], args: [{ selector: '[pRipple]', host: { '[class.p-ripple]': 'true' } }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"] }, { type: primeng_api__WEBPACK_IMPORTED_MODULE_5__["PrimeNGConfig"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }] }]; }, null); })(); var RippleModule = function RippleModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, RippleModule); }; RippleModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: RippleModule }); RippleModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ factory: function RippleModule_Factory(t) { return new (t || RippleModule)(); }, imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](RippleModule, { declarations: function declarations() { return [Ripple]; }, imports: function imports() { return [_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]]; }, exports: function exports() { return [Ripple]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](RippleModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"], args: [{ imports: [_angular_common__WEBPACK_IMPORTED_MODULE_3__["CommonModule"]], exports: [Ripple], declarations: [Ripple] }] }], null, null); })(); /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "QIAL": /*!*************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/isInteropObservable.js ***! \*************************************************************************/ /*! exports provided: isInteropObservable */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isInteropObservable", function() { return isInteropObservable; }); /* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../symbol/observable */ "kJWO"); function isInteropObservable(input) { return input && typeof input[_symbol_observable__WEBPACK_IMPORTED_MODULE_0__["observable"]] === 'function'; } /***/ }), /***/ "QK7T": /*!**********************************************!*\ !*** ./node_modules/d3-array/src/shuffle.js ***! \**********************************************/ /*! exports provided: default, shuffler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shuffler", function() { return shuffler; }); /* harmony default export */ __webpack_exports__["default"] = (shuffler(Math.random)); function shuffler(random) { return function shuffle(array) { var i0 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var i1 = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : array.length; var m = i1 - (i0 = +i0); while (m) { var i = random() * m-- | 0, t = array[m + i0]; array[m + i0] = array[i + i0]; array[i + i0] = t; } return array; }; } /***/ }), /***/ "QUyD": /*!************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/bufferTime.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU"); function bufferTime(bufferTimeSpan) { var length = arguments.length; var scheduler = async_1.async; if (isScheduler_1.isScheduler(arguments[arguments.length - 1])) { scheduler = arguments[arguments.length - 1]; length--; } var bufferCreationInterval = null; if (length >= 2) { bufferCreationInterval = arguments[1]; } var maxBufferSize = Number.POSITIVE_INFINITY; if (length >= 3) { maxBufferSize = arguments[2]; } return function bufferTimeOperatorFunction(source) { return source.lift(new BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler)); }; } exports.bufferTime = bufferTime; var BufferTimeOperator = function () { function BufferTimeOperator(bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) { this.bufferTimeSpan = bufferTimeSpan; this.bufferCreationInterval = bufferCreationInterval; this.maxBufferSize = maxBufferSize; this.scheduler = scheduler; } BufferTimeOperator.prototype.call = function (subscriber, source) { return source.subscribe(new BufferTimeSubscriber(subscriber, this.bufferTimeSpan, this.bufferCreationInterval, this.maxBufferSize, this.scheduler)); }; return BufferTimeOperator; }(); var Context = function () { function Context() { this.buffer = []; } return Context; }(); var BufferTimeSubscriber = function (_super) { __extends(BufferTimeSubscriber, _super); function BufferTimeSubscriber(destination, bufferTimeSpan, bufferCreationInterval, maxBufferSize, scheduler) { var _this = _super.call(this, destination) || this; _this.bufferTimeSpan = bufferTimeSpan; _this.bufferCreationInterval = bufferCreationInterval; _this.maxBufferSize = maxBufferSize; _this.scheduler = scheduler; _this.contexts = []; var context = _this.openContext(); _this.timespanOnly = bufferCreationInterval == null || bufferCreationInterval < 0; if (_this.timespanOnly) { var timeSpanOnlyState = { subscriber: _this, context: context, bufferTimeSpan: bufferTimeSpan }; _this.add(context.closeAction = scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState)); } else { var closeState = { subscriber: _this, context: context }; var creationState = { bufferTimeSpan: bufferTimeSpan, bufferCreationInterval: bufferCreationInterval, subscriber: _this, scheduler: scheduler }; _this.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, closeState)); _this.add(scheduler.schedule(dispatchBufferCreation, bufferCreationInterval, creationState)); } return _this; } BufferTimeSubscriber.prototype._next = function (value) { var contexts = this.contexts; var len = contexts.length; var filledBufferContext; for (var i = 0; i < len; i++) { var context_1 = contexts[i]; var buffer = context_1.buffer; buffer.push(value); if (buffer.length == this.maxBufferSize) { filledBufferContext = context_1; } } if (filledBufferContext) { this.onBufferFull(filledBufferContext); } }; BufferTimeSubscriber.prototype._error = function (err) { this.contexts.length = 0; _super.prototype._error.call(this, err); }; BufferTimeSubscriber.prototype._complete = function () { var _a = this, contexts = _a.contexts, destination = _a.destination; while (contexts.length > 0) { var context_2 = contexts.shift(); destination.next(context_2.buffer); } _super.prototype._complete.call(this); }; BufferTimeSubscriber.prototype._unsubscribe = function () { this.contexts = null; }; BufferTimeSubscriber.prototype.onBufferFull = function (context) { this.closeContext(context); var closeAction = context.closeAction; closeAction.unsubscribe(); this.remove(closeAction); if (!this.closed && this.timespanOnly) { context = this.openContext(); var bufferTimeSpan = this.bufferTimeSpan; var timeSpanOnlyState = { subscriber: this, context: context, bufferTimeSpan: bufferTimeSpan }; this.add(context.closeAction = this.scheduler.schedule(dispatchBufferTimeSpanOnly, bufferTimeSpan, timeSpanOnlyState)); } }; BufferTimeSubscriber.prototype.openContext = function () { var context = new Context(); this.contexts.push(context); return context; }; BufferTimeSubscriber.prototype.closeContext = function (context) { this.destination.next(context.buffer); var contexts = this.contexts; var spliceIndex = contexts ? contexts.indexOf(context) : -1; if (spliceIndex >= 0) { contexts.splice(contexts.indexOf(context), 1); } }; return BufferTimeSubscriber; }(Subscriber_1.Subscriber); function dispatchBufferTimeSpanOnly(state) { var subscriber = state.subscriber; var prevContext = state.context; if (prevContext) { subscriber.closeContext(prevContext); } if (!subscriber.closed) { state.context = subscriber.openContext(); state.context.closeAction = this.schedule(state, state.bufferTimeSpan); } } function dispatchBufferCreation(state) { var bufferCreationInterval = state.bufferCreationInterval, bufferTimeSpan = state.bufferTimeSpan, subscriber = state.subscriber, scheduler = state.scheduler; var context = subscriber.openContext(); var action = this; if (!subscriber.closed) { subscriber.add(context.closeAction = scheduler.schedule(dispatchBufferClose, bufferTimeSpan, { subscriber: subscriber, context: context })); action.schedule(state, bufferCreationInterval); } } function dispatchBufferClose(arg) { var subscriber = arg.subscriber, context = arg.context; subscriber.closeContext(context); } /***/ }), /***/ "QWvX": /*!*************************************************************!*\ !*** ./node_modules/prismjs/components/prism-javascript.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { Prism.languages.javascript = Prism.languages.extend('clike', { 'class-name': [Prism.languages.clike['class-name'], { pattern: /(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/, lookbehind: true }], 'keyword': [{ pattern: /((?:^|\})\s*)catch\b/, lookbehind: true }, { pattern: /(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/, lookbehind: true }], // Allow for all non-ASCII characters (See http://stackoverflow.com/a/2008444) 'function': /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/, 'number': /\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/, 'operator': /--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/ }); Prism.languages.javascript['class-name'][0].pattern = /(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/; Prism.languages.insertBefore('javascript', 'keyword', { 'regex': { // eslint-disable-next-line regexp/no-dupe-characters-character-class pattern: /((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/, lookbehind: true, greedy: true, inside: { 'regex-source': { pattern: /^(\/)[\s\S]+(?=\/[a-z]*$)/, lookbehind: true, alias: 'language-regex', inside: Prism.languages.regex }, 'regex-delimiter': /^\/|\/$/, 'regex-flags': /^[a-z]+$/ } }, // This must be declared before keyword because we use "function" inside the look-forward 'function-variable': { pattern: /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/, alias: 'function' }, 'parameter': [{ pattern: /(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/, lookbehind: true, inside: Prism.languages.javascript }, { pattern: /(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i, lookbehind: true, inside: Prism.languages.javascript }, { pattern: /(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/, lookbehind: true, inside: Prism.languages.javascript }, { pattern: /((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/, lookbehind: true, inside: Prism.languages.javascript }], 'constant': /\b[A-Z](?:[A-Z_]|\dx?)*\b/ }); Prism.languages.insertBefore('javascript', 'string', { 'hashbang': { pattern: /^#!.*/, greedy: true, alias: 'comment' }, 'template-string': { pattern: /`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/, greedy: true, inside: { 'template-punctuation': { pattern: /^`|`$/, alias: 'string' }, 'interpolation': { pattern: /((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/, lookbehind: true, inside: { 'interpolation-punctuation': { pattern: /^\$\{|\}$/, alias: 'punctuation' }, rest: Prism.languages.javascript } }, 'string': /[\s\S]+/ } } }); if (Prism.languages.markup) { Prism.languages.markup.tag.addInlined('script', 'javascript'); // add attribute support for all DOM events. // https://developer.mozilla.org/en-US/docs/Web/Events#Standard_events Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source, 'javascript'); } Prism.languages.js = Prism.languages.javascript; /***/ }), /***/ "QibW": /*!***********************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/radio.js ***! \***********************************************************************/ /*! exports provided: MAT_RADIO_DEFAULT_OPTIONS, MAT_RADIO_DEFAULT_OPTIONS_FACTORY, MAT_RADIO_GROUP, MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, MatRadioButton, MatRadioChange, MatRadioGroup, MatRadioModule, _MatRadioButtonBase, _MatRadioGroupBase */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_DEFAULT_OPTIONS", function() { return MAT_RADIO_DEFAULT_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_DEFAULT_OPTIONS_FACTORY", function() { return MAT_RADIO_DEFAULT_OPTIONS_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_GROUP", function() { return MAT_RADIO_GROUP; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR", function() { return MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioButton", function() { return MatRadioButton; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioChange", function() { return MatRadioChange; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioGroup", function() { return MatRadioGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatRadioModule", function() { return MatRadioModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatRadioButtonBase", function() { return _MatRadioButtonBase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatRadioGroupBase", function() { return _MatRadioGroupBase; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/collections */ "0EQZ"); /* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/forms */ "3Pt+"); /* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var _c0 = ["input"]; var _c1 = function _c1() { return { enterDuration: 150 }; }; var _c2 = ["*"]; var MAT_RADIO_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["InjectionToken"]('mat-radio-default-options', { providedIn: 'root', factory: MAT_RADIO_DEFAULT_OPTIONS_FACTORY }); function MAT_RADIO_DEFAULT_OPTIONS_FACTORY() { return { color: 'accent' }; } // Increasing integer for generating unique ids for radio components. var nextUniqueId = 0; /** * Provider Expression that allows mat-radio-group to register as a ControlValueAccessor. This * allows it to support [(ngModel)] and ngControl. * @docs-private */ var MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR = { provide: _angular_forms__WEBPACK_IMPORTED_MODULE_9__["NG_VALUE_ACCESSOR"], useExisting: Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () { return MatRadioGroup; }), multi: true }; /** Change event object emitted by MatRadio and MatRadioGroup. */ var MatRadioChange = function MatRadioChange( /** The MatRadioButton that emits the change event. */ source, /** The value of the MatRadioButton. */ value) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioChange); this.source = source; this.value = value; }; /** * Injection token that can be used to inject instances of `MatRadioGroup`. It serves as * alternative token to the actual `MatRadioGroup` class which could cause unnecessary * retention of the class and its component metadata. */ var MAT_RADIO_GROUP = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["InjectionToken"]('MatRadioGroup'); /** * Base class with all of the `MatRadioGroup` functionality. * @docs-private */ var _MatRadioGroupBase = /*#__PURE__*/function () { function _MatRadioGroupBase(_changeDetector) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatRadioGroupBase); this._changeDetector = _changeDetector; /** Selected value for the radio group. */ this._value = null; /** The HTML name attribute applied to radio buttons in this group. */ this._name = "mat-radio-group-".concat(nextUniqueId++); /** The currently selected radio button. Should match value. */ this._selected = null; /** Whether the `value` has been set to its initial value. */ this._isInitialized = false; /** Whether the labels should appear after or before the radio-buttons. Defaults to 'after' */ this._labelPosition = 'after'; /** Whether the radio group is disabled. */ this._disabled = false; /** Whether the radio group is required. */ this._required = false; /** The method to be called in order to update ngModel */ this._controlValueAccessorChangeFn = function () {}; /** * onTouch function registered via registerOnTouch (ControlValueAccessor). * @docs-private */ this.onTouched = function () {}; /** * Event emitted when the group value changes. * Change events are only emitted when the value changes due to user interaction with * a radio button (the same behavior as ``). */ this.change = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["EventEmitter"](); } /** Name of the radio button group. All radio buttons inside this group will use this name. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatRadioGroupBase, [{ key: "name", get: function get() { return this._name; }, set: function set(value) { this._name = value; this._updateRadioButtonNames(); } /** Whether the labels should appear after or before the radio-buttons. Defaults to 'after' */ }, { key: "labelPosition", get: function get() { return this._labelPosition; }, set: function set(v) { this._labelPosition = v === 'before' ? 'before' : 'after'; this._markRadiosForCheck(); } /** * Value for the radio-group. Should equal the value of the selected radio button if there is * a corresponding radio button with a matching value. If there is not such a corresponding * radio button, this value persists to be applied in case a new radio button is added with a * matching value. */ }, { key: "value", get: function get() { return this._value; }, set: function set(newValue) { if (this._value !== newValue) { // Set this before proceeding to ensure no circular loop occurs with selection. this._value = newValue; this._updateSelectedRadioFromValue(); this._checkSelectedRadioButton(); } } }, { key: "_checkSelectedRadioButton", value: function _checkSelectedRadioButton() { if (this._selected && !this._selected.checked) { this._selected.checked = true; } } /** * The currently selected radio button. If set to a new radio button, the radio group value * will be updated to match the new selected button. */ }, { key: "selected", get: function get() { return this._selected; }, set: function set(selected) { this._selected = selected; this.value = selected ? selected.value : null; this._checkSelectedRadioButton(); } /** Whether the radio group is disabled */ }, { key: "disabled", get: function get() { return this._disabled; }, set: function set(value) { this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value); this._markRadiosForCheck(); } /** Whether the radio group is required */ }, { key: "required", get: function get() { return this._required; }, set: function set(value) { this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value); this._markRadiosForCheck(); } /** * Initialize properties once content children are available. * This allows us to propagate relevant attributes to associated buttons. */ }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { // Mark this component as initialized in AfterContentInit because the initial value can // possibly be set by NgModel on MatRadioGroup, and it is possible that the OnInit of the // NgModel occurs *after* the OnInit of the MatRadioGroup. this._isInitialized = true; } /** * Mark this group as being "touched" (for ngModel). Meant to be called by the contained * radio buttons upon their blur. */ }, { key: "_touch", value: function _touch() { if (this.onTouched) { this.onTouched(); } } }, { key: "_updateRadioButtonNames", value: function _updateRadioButtonNames() { var _this = this; if (this._radios) { this._radios.forEach(function (radio) { radio.name = _this.name; radio._markForCheck(); }); } } /** Updates the `selected` radio button from the internal _value state. */ }, { key: "_updateSelectedRadioFromValue", value: function _updateSelectedRadioFromValue() { var _this2 = this; // If the value already matches the selected radio, do nothing. var isAlreadySelected = this._selected !== null && this._selected.value === this._value; if (this._radios && !isAlreadySelected) { this._selected = null; this._radios.forEach(function (radio) { radio.checked = _this2.value === radio.value; if (radio.checked) { _this2._selected = radio; } }); } } /** Dispatch change event with current selection and group value. */ }, { key: "_emitChangeEvent", value: function _emitChangeEvent() { if (this._isInitialized) { this.change.emit(new MatRadioChange(this._selected, this._value)); } } }, { key: "_markRadiosForCheck", value: function _markRadiosForCheck() { if (this._radios) { this._radios.forEach(function (radio) { return radio._markForCheck(); }); } } /** * Sets the model value. Implemented as part of ControlValueAccessor. * @param value */ }, { key: "writeValue", value: function writeValue(value) { this.value = value; this._changeDetector.markForCheck(); } /** * Registers a callback to be triggered when the model value changes. * Implemented as part of ControlValueAccessor. * @param fn Callback to be registered. */ }, { key: "registerOnChange", value: function registerOnChange(fn) { this._controlValueAccessorChangeFn = fn; } /** * Registers a callback to be triggered when the control is touched. * Implemented as part of ControlValueAccessor. * @param fn Callback to be registered. */ }, { key: "registerOnTouched", value: function registerOnTouched(fn) { this.onTouched = fn; } /** * Sets the disabled state of the control. Implemented as a part of ControlValueAccessor. * @param isDisabled Whether the control should be disabled. */ }, { key: "setDisabledState", value: function setDisabledState(isDisabled) { this.disabled = isDisabled; this._changeDetector.markForCheck(); } }]); return _MatRadioGroupBase; }(); _MatRadioGroupBase.ɵfac = function _MatRadioGroupBase_Factory(t) { return new (t || _MatRadioGroupBase)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"])); }; _MatRadioGroupBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({ type: _MatRadioGroupBase, inputs: { name: "name", labelPosition: "labelPosition", value: "value", selected: "selected", disabled: "disabled", required: "required", color: "color" }, outputs: { change: "change" } }); _MatRadioGroupBase.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }]; }; _MatRadioGroupBase.propDecorators = { change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], value: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], selected: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](_MatRadioGroupBase, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }]; }, { change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], value: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], selected: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }] }); })(); /** * A group of radio buttons. May contain one or more `` elements. */ var MatRadioGroup = /*#__PURE__*/function (_MatRadioGroupBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatRadioGroup, _MatRadioGroupBase2); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatRadioGroup); function MatRadioGroup() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioGroup); return _super.apply(this, arguments); } return MatRadioGroup; }(_MatRadioGroupBase); MatRadioGroup.ɵfac = function MatRadioGroup_Factory(t) { return ɵMatRadioGroup_BaseFactory(t || MatRadioGroup); }; MatRadioGroup.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({ type: MatRadioGroup, selectors: [["mat-radio-group"]], contentQueries: function MatRadioGroup_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵcontentQuery"](dirIndex, MatRadioButton, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._radios = _t); } }, hostAttrs: ["role", "radiogroup", 1, "mat-radio-group"], exportAs: ["matRadioGroup"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵProvidersFeature"]([MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, { provide: MAT_RADIO_GROUP, useExisting: MatRadioGroup }]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]] }); MatRadioGroup.propDecorators = { _radios: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () { return MatRadioButton; }), { descendants: true }] }] }; var ɵMatRadioGroup_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetInheritedFactory"](MatRadioGroup); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioGroup, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"], args: [{ selector: 'mat-radio-group', exportAs: 'matRadioGroup', providers: [MAT_RADIO_GROUP_CONTROL_VALUE_ACCESSOR, { provide: MAT_RADIO_GROUP, useExisting: MatRadioGroup }], host: { 'role': 'radiogroup', 'class': 'mat-radio-group' } }] }], null, { _radios: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_4__["forwardRef"])(function () { return MatRadioButton; }), { descendants: true }] }] }); })(); // Boilerplate for applying mixins to MatRadioButton. /** @docs-private */ var MatRadioButtonBase = function MatRadioButtonBase(_elementRef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioButtonBase); this._elementRef = _elementRef; }; // As per Material design specifications the selection control radio should use the accent color // palette by default. https://material.io/guidelines/components/selection-controls.html var _MatRadioButtonMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["mixinTabIndex"])(MatRadioButtonBase)); /** * Base class with all of the `MatRadioButton` functionality. * @docs-private */ var _MatRadioButtonBase = /*#__PURE__*/function (_MatRadioButtonMixinB) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(_MatRadioButtonBase, _MatRadioButtonMixinB); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(_MatRadioButtonBase); function _MatRadioButtonBase(radioGroup, elementRef, _changeDetector, _focusMonitor, _radioDispatcher, _animationMode, _providerOverride, tabIndex) { var _this3; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, _MatRadioButtonBase); _this3 = _super2.call(this, elementRef); _this3._changeDetector = _changeDetector; _this3._focusMonitor = _focusMonitor; _this3._radioDispatcher = _radioDispatcher; _this3._animationMode = _animationMode; _this3._providerOverride = _providerOverride; _this3._uniqueId = "mat-radio-".concat(++nextUniqueId); /** The unique ID for the radio button. */ _this3.id = _this3._uniqueId; /** * Event emitted when the checked state of this radio button changes. * Change events are only emitted when the value changes due to user interaction with * the radio button (the same behavior as ``). */ _this3.change = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["EventEmitter"](); /** Whether this radio is checked. */ _this3._checked = false; /** Value assigned to this radio. */ _this3._value = null; /** Unregister function for _radioDispatcher */ _this3._removeUniqueSelectionListener = function () {}; // Assertions. Ideally these should be stripped out by the compiler. // TODO(jelbourn): Assert that there's no name binding AND a parent radio group. _this3.radioGroup = radioGroup; if (tabIndex) { _this3.tabIndex = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceNumberProperty"])(tabIndex, 0); } _this3._removeUniqueSelectionListener = _radioDispatcher.listen(function (id, name) { if (id !== _this3.id && name === _this3.name) { _this3.checked = false; } }); return _this3; } /** Whether this radio button is checked. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(_MatRadioButtonBase, [{ key: "checked", get: function get() { return this._checked; }, set: function set(value) { var newCheckedState = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value); if (this._checked !== newCheckedState) { this._checked = newCheckedState; if (newCheckedState && this.radioGroup && this.radioGroup.value !== this.value) { this.radioGroup.selected = this; } else if (!newCheckedState && this.radioGroup && this.radioGroup.value === this.value) { // When unchecking the selected radio button, update the selected radio // property on the group. this.radioGroup.selected = null; } if (newCheckedState) { // Notify all radio buttons with the same name to un-check. this._radioDispatcher.notify(this.id, this.name); } this._changeDetector.markForCheck(); } } /** The value of this radio button. */ }, { key: "value", get: function get() { return this._value; }, set: function set(value) { if (this._value !== value) { this._value = value; if (this.radioGroup !== null) { if (!this.checked) { // Update checked when the value changed to match the radio group's value this.checked = this.radioGroup.value === value; } if (this.checked) { this.radioGroup.selected = this; } } } } /** Whether the label should appear after or before the radio button. Defaults to 'after' */ }, { key: "labelPosition", get: function get() { return this._labelPosition || this.radioGroup && this.radioGroup.labelPosition || 'after'; }, set: function set(value) { this._labelPosition = value; } /** Whether the radio button is disabled. */ }, { key: "disabled", get: function get() { return this._disabled || this.radioGroup !== null && this.radioGroup.disabled; }, set: function set(value) { this._setDisabled(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value)); } /** Whether the radio button is required. */ }, { key: "required", get: function get() { return this._required || this.radioGroup && this.radioGroup.required; }, set: function set(value) { this._required = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_7__["coerceBooleanProperty"])(value); } /** Theme color of the radio button. */ }, { key: "color", get: function get() { return this._color || this.radioGroup && this.radioGroup.color || this._providerOverride && this._providerOverride.color || 'accent'; }, set: function set(newValue) { this._color = newValue; } /** ID of the native input element inside `` */ }, { key: "inputId", get: function get() { return "".concat(this.id || this._uniqueId, "-input"); } /** Focuses the radio button. */ }, { key: "focus", value: function focus(options) { this._focusMonitor.focusVia(this._inputElement, 'keyboard', options); } /** * Marks the radio button as needing checking for change detection. * This method is exposed because the parent radio group will directly * update bound properties of the radio button. */ }, { key: "_markForCheck", value: function _markForCheck() { // When group value changes, the button will not be notified. Use `markForCheck` to explicit // update radio button's status this._changeDetector.markForCheck(); } }, { key: "ngOnInit", value: function ngOnInit() { if (this.radioGroup) { // If the radio is inside a radio group, determine if it should be checked this.checked = this.radioGroup.value === this._value; // Copy name from parent radio group this.name = this.radioGroup.name; } } }, { key: "ngAfterViewInit", value: function ngAfterViewInit() { var _this4 = this; this._focusMonitor.monitor(this._elementRef, true).subscribe(function (focusOrigin) { if (!focusOrigin && _this4.radioGroup) { _this4.radioGroup._touch(); } }); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._focusMonitor.stopMonitoring(this._elementRef); this._removeUniqueSelectionListener(); } /** Dispatch change event with current value. */ }, { key: "_emitChangeEvent", value: function _emitChangeEvent() { this.change.emit(new MatRadioChange(this, this._value)); } }, { key: "_isRippleDisabled", value: function _isRippleDisabled() { return this.disableRipple || this.disabled; } }, { key: "_onInputClick", value: function _onInputClick(event) { // We have to stop propagation for click events on the visual hidden input element. // By default, when a user clicks on a label element, a generated click event will be // dispatched on the associated input element. Since we are using a label element as our // root container, the click event on the `radio-button` will be executed twice. // The real click event will bubble up, and the generated click event also tries to bubble up. // This will lead to multiple click events. // Preventing bubbling for the second event will solve that issue. event.stopPropagation(); } /** * Triggered when the radio button received a click or the input recognized any change. * Clicking on a label element, will trigger a change event on the associated input. */ }, { key: "_onInputChange", value: function _onInputChange(event) { // We always have to stop propagation on the change event. // Otherwise the change event, from the input element, will bubble up and // emit its event object to the `change` output. event.stopPropagation(); var groupValueChanged = this.radioGroup && this.value !== this.radioGroup.value; this.checked = true; this._emitChangeEvent(); if (this.radioGroup) { this.radioGroup._controlValueAccessorChangeFn(this.value); if (groupValueChanged) { this.radioGroup._emitChangeEvent(); } } } /** Sets the disabled state and marks for check if a change occurred. */ }, { key: "_setDisabled", value: function _setDisabled(value) { if (this._disabled !== value) { this._disabled = value; this._changeDetector.markForCheck(); } } }]); return _MatRadioButtonBase; }(_MatRadioButtonMixinBase); _MatRadioButtonBase.ɵfac = function _MatRadioButtonBase_Factory(t) { return new (t || _MatRadioButtonBase)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_MatRadioGroupBase), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](String), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](undefined), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](String)); }; _MatRadioButtonBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineDirective"]({ type: _MatRadioButtonBase, viewQuery: function _MatRadioButtonBase_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_c0, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx._inputElement = _t.first); } }, inputs: { id: "id", checked: "checked", value: "value", labelPosition: "labelPosition", disabled: "disabled", required: "required", color: "color", name: "name", ariaLabel: ["aria-label", "ariaLabel"], ariaLabelledby: ["aria-labelledby", "ariaLabelledby"], ariaDescribedby: ["aria-describedby", "ariaDescribedby"] }, outputs: { change: "change" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]] }); _MatRadioButtonBase.ctorParameters = function () { return [{ type: _MatRadioGroupBase }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"] }, { type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"] }, { type: String }, { type: undefined }, { type: String }]; }; _MatRadioButtonBase.propDecorators = { id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-labelledby'] }], ariaDescribedby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-describedby'] }], checked: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], value: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], _inputElement: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['input'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](_MatRadioButtonBase, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Directive"] }], function () { return [{ type: _MatRadioGroupBase }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"] }, { type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"] }, { type: String }, { type: undefined }, { type: String }]; }, { id: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], checked: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], value: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], labelPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], required: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], name: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-labelledby'] }], ariaDescribedby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"], args: ['aria-describedby'] }], _inputElement: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['input'] }] }); })(); /** * A Material design radio-button. Typically placed inside of `` elements. */ var MatRadioButton = /*#__PURE__*/function (_MatRadioButtonBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatRadioButton, _MatRadioButtonBase2); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatRadioButton); function MatRadioButton(radioGroup, elementRef, changeDetector, focusMonitor, radioDispatcher, animationMode, providerOverride, tabIndex) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioButton); return _super3.call(this, radioGroup, elementRef, changeDetector, focusMonitor, radioDispatcher, animationMode, providerOverride, tabIndex); } return MatRadioButton; }(_MatRadioButtonBase); MatRadioButton.ɵfac = function MatRadioButton_Factory(t) { return new (t || MatRadioButton)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](MAT_RADIO_GROUP, 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](MAT_RADIO_DEFAULT_OPTIONS, 8), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵinjectAttribute"]('tabindex')); }; MatRadioButton.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({ type: MatRadioButton, selectors: [["mat-radio-button"]], hostAttrs: [1, "mat-radio-button"], hostVars: 17, hostBindings: function MatRadioButton_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("focus", function MatRadioButton_focus_HostBindingHandler() { return ctx._inputElement.nativeElement.focus(); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("tabindex", -1)("id", ctx.id)("aria-label", null)("aria-labelledby", null)("aria-describedby", null); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-radio-checked", ctx.checked)("mat-radio-disabled", ctx.disabled)("_mat-animation-noopable", ctx._animationMode === "NoopAnimations")("mat-primary", ctx.color === "primary")("mat-accent", ctx.color === "accent")("mat-warn", ctx.color === "warn"); } }, inputs: { disableRipple: "disableRipple", tabIndex: "tabIndex" }, exportAs: ["matRadioButton"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c2, decls: 13, vars: 19, consts: [[1, "mat-radio-label"], ["label", ""], [1, "mat-radio-container"], [1, "mat-radio-outer-circle"], [1, "mat-radio-inner-circle"], ["type", "radio", 1, "mat-radio-input", "cdk-visually-hidden", 3, "id", "checked", "disabled", "tabIndex", "required", "change", "click"], ["input", ""], ["mat-ripple", "", 1, "mat-radio-ripple", "mat-focus-indicator", 3, "matRippleTrigger", "matRippleDisabled", "matRippleCentered", "matRippleRadius", "matRippleAnimation"], [1, "mat-ripple-element", "mat-radio-persistent-ripple"], [1, "mat-radio-label-content"], [2, "display", "none"]], template: function MatRadioButton_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "label", 0, 1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](2, "div", 2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](3, "div", 3); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](4, "div", 4); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](5, "input", 5, 6); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("change", function MatRadioButton_Template_input_change_5_listener($event) { return ctx._onInputChange($event); })("click", function MatRadioButton_Template_input_click_5_listener($event) { return ctx._onInputClick($event); }); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](7, "div", 7); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](8, "div", 8); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](9, "div", 9); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](10, "span", 10); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](11, "\xA0"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](12); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("for", ctx.inputId); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](5); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("id", ctx.inputId)("checked", ctx.checked)("disabled", ctx.disabled)("tabIndex", ctx.tabIndex)("required", ctx.required); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵattribute"]("name", ctx.name)("value", ctx.value)("aria-label", ctx.ariaLabel)("aria-labelledby", ctx.ariaLabelledby)("aria-describedby", ctx.ariaDescribedby); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("matRippleTrigger", _r0)("matRippleDisabled", ctx._isRippleDisabled())("matRippleCentered", true)("matRippleRadius", 20)("matRippleAnimation", _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵpureFunction0"](18, _c1)); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵclassProp"]("mat-radio-label-before", ctx.labelPosition == "before"); } }, directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRipple"]], styles: [".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"], encapsulation: 2, changeDetection: 0 }); MatRadioButton.ctorParameters = function () { return [{ type: MatRadioGroup, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [MAT_RADIO_GROUP] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"] }, { type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [MAT_RADIO_DEFAULT_OPTIONS] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Attribute"], args: ['tabindex'] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioButton, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"], args: [{ selector: 'mat-radio-button', template: "\n\n

\n
\n
\n \n\n \n
\n\n
\n
\n
\n\n \n
\n \n  \n \n
\n\n", inputs: ['disableRipple', 'tabIndex'], encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewEncapsulation"].None, exportAs: 'matRadioButton', host: { 'class': 'mat-radio-button', '[class.mat-radio-checked]': 'checked', '[class.mat-radio-disabled]': 'disabled', '[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"', '[class.mat-primary]': 'color === "primary"', '[class.mat-accent]': 'color === "accent"', '[class.mat-warn]': 'color === "warn"', // Needs to be -1 so the `focus` event still fires. '[attr.tabindex]': '-1', '[attr.id]': 'id', '[attr.aria-label]': 'null', '[attr.aria-labelledby]': 'null', '[attr.aria-describedby]': 'null', // Note: under normal conditions focus shouldn't land on this element, however it may be // programmatically set, for example inside of a focus trap, in this case we want to forward // the focus to the native element. '(focus)': '_inputElement.nativeElement.focus()' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectionStrategy"].OnPush, styles: [".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"] }] }], function () { return [{ type: MatRadioGroup, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [MAT_RADIO_GROUP] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ChangeDetectorRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_6__["FocusMonitor"] }, { type: _angular_cdk_collections__WEBPACK_IMPORTED_MODULE_8__["UniqueSelectionDispatcher"] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_10__["ANIMATION_MODULE_TYPE"]] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [MAT_RADIO_DEFAULT_OPTIONS] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Attribute"], args: ['tabindex'] }] }]; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatRadioModule = function MatRadioModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, MatRadioModule); }; MatRadioModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({ type: MatRadioModule }); MatRadioModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({ factory: function MatRadioModule_Factory(t) { return new (t || MatRadioModule)(); }, imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatRadioModule, { declarations: function declarations() { return [MatRadioGroup, MatRadioButton]; }, imports: function imports() { return [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]; }, exports: function exports() { return [MatRadioGroup, MatRadioButton, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatRadioModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"], args: [{ imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatRippleModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], exports: [MatRadioGroup, MatRadioButton, _angular_material_core__WEBPACK_IMPORTED_MODULE_5__["MatCommonModule"]], declarations: [MatRadioGroup, MatRadioButton] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "Qj4J": /*!*********************************************!*\ !*** ./node_modules/moment/locale/ar-kw.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Arabic (Kuwait) [ar-kw] //! author : Nusret Parlak: https://github.com/nusretparlak ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var arKw = moment.defineLocale('ar-kw', { months: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), monthsShort: 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'), weekdays: 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'), weekdaysShort: 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'), weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd D MMMM YYYY HH:mm' }, calendar: { sameDay: '[اليوم على الساعة] LT', nextDay: '[غدا على الساعة] LT', nextWeek: 'dddd [على الساعة] LT', lastDay: '[أمس على الساعة] LT', lastWeek: 'dddd [على الساعة] LT', sameElse: 'L' }, relativeTime: { future: 'في %s', past: 'منذ %s', s: 'ثوان', ss: '%d ثانية', m: 'دقيقة', mm: '%d دقائق', h: 'ساعة', hh: '%d ساعات', d: 'يوم', dd: '%d أيام', M: 'شهر', MM: '%d أشهر', y: 'سنة', yy: '%d سنوات' }, week: { dow: 0, // Sunday is the first day of the week. doy: 12 // The week that contains Jan 12th is the first week of the year. } }); return arKw; }); /***/ }), /***/ "QjDJ": /*!******************************************************!*\ !*** ./node_modules/d3-selection/src/selectorAll.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function empty() { return []; } /* harmony default export */ __webpack_exports__["default"] = (function (selector) { return selector == null ? empty : function () { return this.querySelectorAll(selector); }; }); /***/ }), /***/ "Qlto": /*!*************************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/distinctUntilKeyChanged.js ***! \*************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var distinctUntilChanged_1 = __webpack_require__(/*! ./distinctUntilChanged */ "B/hR"); function distinctUntilKeyChanged(key, compare) { return distinctUntilChanged_1.distinctUntilChanged(function (x, y) { return compare ? compare(x[key], y[key]) : x[key] === y[key]; }); } exports.distinctUntilKeyChanged = distinctUntilKeyChanged; /***/ }), /***/ "Qn8I": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/using.js ***! \*****************************************************************/ /*! exports provided: using */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "using", function() { return using; }); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _from__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./from */ "Cfvw"); /* harmony import */ var _empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./empty */ "EY2u"); function using(resourceFactory, observableFactory) { return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) { var resource; try { resource = resourceFactory(); } catch (err) { subscriber.error(err); return undefined; } var result; try { result = observableFactory(resource); } catch (err) { subscriber.error(err); return undefined; } var source = result ? Object(_from__WEBPACK_IMPORTED_MODULE_1__["from"])(result) : _empty__WEBPACK_IMPORTED_MODULE_2__["EMPTY"]; var subscription = source.subscribe(subscriber); return function () { subscription.unsubscribe(); if (resource) { resource.unsubscribe(); } }; }); } /***/ }), /***/ "QqCr": /*!************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/bindCallback.js ***! \************************************************************************/ /*! exports provided: bindCallback */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "bindCallback", function() { return bindCallback; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../AsyncSubject */ "NHP+"); /* harmony import */ var _operators_map__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../operators/map */ "lJxs"); /* harmony import */ var _util_canReportError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/canReportError */ "8Qeq"); /* harmony import */ var _util_isArray__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/isArray */ "DH7j"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); function bindCallback(callbackFunc, resultSelector, scheduler) { if (resultSelector) { if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_6__["isScheduler"])(resultSelector)) { scheduler = resultSelector; } else { return function () { return bindCallback(callbackFunc, scheduler).apply(void 0, arguments).pipe(Object(_operators_map__WEBPACK_IMPORTED_MODULE_3__["map"])(function (args) { return Object(_util_isArray__WEBPACK_IMPORTED_MODULE_5__["isArray"])(args) ? resultSelector.apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args)) : resultSelector(args); })); }; } } return function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var context = this; var subject; var params = { context: context, subject: subject, callbackFunc: callbackFunc, scheduler: scheduler }; return new _Observable__WEBPACK_IMPORTED_MODULE_1__["Observable"](function (subscriber) { if (!scheduler) { if (!subject) { subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__["AsyncSubject"](); var handler = function handler() { for (var _len2 = arguments.length, innerArgs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { innerArgs[_key2] = arguments[_key2]; } subject.next(innerArgs.length <= 1 ? innerArgs[0] : innerArgs); subject.complete(); }; try { callbackFunc.apply(context, [].concat(args, [handler])); } catch (err) { if (Object(_util_canReportError__WEBPACK_IMPORTED_MODULE_4__["canReportError"])(subject)) { subject.error(err); } else { console.warn(err); } } } return subject.subscribe(subscriber); } else { var state = { args: args, subscriber: subscriber, params: params }; return scheduler.schedule(dispatch, 0, state); } }); }; } function dispatch(state) { var _this = this; var self = this; var args = state.args, subscriber = state.subscriber, params = state.params; var callbackFunc = params.callbackFunc, context = params.context, scheduler = params.scheduler; var subject = params.subject; if (!subject) { subject = params.subject = new _AsyncSubject__WEBPACK_IMPORTED_MODULE_2__["AsyncSubject"](); var handler = function handler() { for (var _len3 = arguments.length, innerArgs = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { innerArgs[_key3] = arguments[_key3]; } var value = innerArgs.length <= 1 ? innerArgs[0] : innerArgs; _this.add(scheduler.schedule(dispatchNext, 0, { value: value, subject: subject })); }; try { callbackFunc.apply(context, [].concat(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_0__["default"])(args), [handler])); } catch (err) { subject.error(err); } } this.add(subject.subscribe(subscriber)); } function dispatchNext(state) { var value = state.value, subject = state.subject; subject.next(value); subject.complete(); } function dispatchError(state) { var err = state.err, subject = state.subject; subject.error(err); } /***/ }), /***/ "Qsod": /*!************************************************************************!*\ !*** ./node_modules/d3-time-format/node_modules/d3-time/src/minute.js ***! \************************************************************************/ /*! exports provided: default, minutes */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "minutes", function() { return minutes; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb"); var minute = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setTime(date - date.getMilliseconds() - date.getSeconds() * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"]); }, function (date, step) { date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]); }, function (start, end) { return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]; }, function (date) { return date.getMinutes(); }); /* harmony default export */ __webpack_exports__["default"] = (minute); var minutes = minute.range; /***/ }), /***/ "QtHX": /*!**********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/mergeAll.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var mergeMap_1 = __webpack_require__(/*! ./mergeMap */ "UNqx"); var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8"); function mergeAll(concurrent) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } return mergeMap_1.mergeMap(identity_1.identity, concurrent); } exports.mergeAll = mergeAll; /***/ }), /***/ "Qu3c": /*!*************************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/tooltip.js ***! \*************************************************************************/ /*! exports provided: MAT_TOOLTIP_DEFAULT_OPTIONS, MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY, MAT_TOOLTIP_SCROLL_STRATEGY, MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY, MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER, MatTooltip, MatTooltipModule, SCROLL_THROTTLE_MS, TOOLTIP_PANEL_CLASS, TooltipComponent, getMatTooltipInvalidPositionError, matTooltipAnimations */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_DEFAULT_OPTIONS", function() { return MAT_TOOLTIP_DEFAULT_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY", function() { return MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY", function() { return MAT_TOOLTIP_SCROLL_STRATEGY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY", function() { return MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER", function() { return MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTooltip", function() { return MatTooltip; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatTooltipModule", function() { return MatTooltipModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SCROLL_THROTTLE_MS", function() { return SCROLL_THROTTLE_MS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TOOLTIP_PANEL_CLASS", function() { return TOOLTIP_PANEL_CLASS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TooltipComponent", function() { return TooltipComponent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "getMatTooltipInvalidPositionError", function() { return getMatTooltipInvalidPositionError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matTooltipAnimations", function() { return matTooltipAnimations; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF"); /* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj"); /* harmony import */ var _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/layout */ "0MNC"); /* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN"); /* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Animations used by MatTooltip. * @docs-private */ var matTooltipAnimations = { /** Animation that transitions a tooltip in and out. */ tooltipState: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["trigger"])('state', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["state"])('initial, void, hidden', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ opacity: 0, transform: 'scale(0)' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["state"])('visible', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ transform: 'scale(1)' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["transition"])('* => visible', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["animate"])('200ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["keyframes"])([Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ opacity: 0, transform: 'scale(0)', offset: 0 }), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ opacity: 0.5, transform: 'scale(0.99)', offset: 0.5 }), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ opacity: 1, transform: 'scale(1)', offset: 1 })]))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["transition"])('* => hidden', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["animate"])('100ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_17__["style"])({ opacity: 0 })))]) }; /** Time in ms to throttle repositioning after scroll events. */ var SCROLL_THROTTLE_MS = 20; /** CSS class that will be attached to the overlay panel. */ var TOOLTIP_PANEL_CLASS = 'mat-tooltip-panel'; /** Options used to bind passive event listeners. */ var passiveListenerOptions = Object(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["normalizePassiveListenerOptions"])({ passive: true }); /** * Time between the user putting the pointer on a tooltip * trigger and the long press event being fired. */ var LONGPRESS_DELAY = 500; /** * Creates an error to be thrown if the user supplied an invalid tooltip position. * @docs-private */ function getMatTooltipInvalidPositionError(position) { return Error("Tooltip position \"".concat(position, "\" is invalid.")); } /** Injection token that determines the scroll handling while a tooltip is visible. */ var MAT_TOOLTIP_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-tooltip-scroll-strategy'); /** @docs-private */ function MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY(overlay) { return function () { return overlay.scrollStrategies.reposition({ scrollThrottle: SCROLL_THROTTLE_MS }); }; } /** @docs-private */ var MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_TOOLTIP_SCROLL_STRATEGY, deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]], useFactory: MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY }; /** Injection token to be used to override the default options for `matTooltip`. */ var MAT_TOOLTIP_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_6__["InjectionToken"]('mat-tooltip-default-options', { providedIn: 'root', factory: MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY }); /** @docs-private */ function MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY() { return { showDelay: 0, hideDelay: 0, touchendHideDelay: 1500 }; } /** * Directive that attaches a material design tooltip to the host element. Animates the showing and * hiding of a tooltip provided position (defaults to below the element). * * https://material.io/design/components/tooltips.html */ var MatTooltip = /*#__PURE__*/function () { function MatTooltip(_overlay, _elementRef, _scrollDispatcher, _viewContainerRef, _ngZone, _platform, _ariaDescriber, _focusMonitor, scrollStrategy, _dir, _defaultOptions) { var _this = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MatTooltip); this._overlay = _overlay; this._elementRef = _elementRef; this._scrollDispatcher = _scrollDispatcher; this._viewContainerRef = _viewContainerRef; this._ngZone = _ngZone; this._platform = _platform; this._ariaDescriber = _ariaDescriber; this._focusMonitor = _focusMonitor; this._dir = _dir; this._defaultOptions = _defaultOptions; this._position = 'below'; this._disabled = false; this._viewInitialized = false; this._pointerExitEventsInitialized = false; /** The default delay in ms before showing the tooltip after show is called */ this.showDelay = this._defaultOptions.showDelay; /** The default delay in ms before hiding the tooltip after hide is called */ this.hideDelay = this._defaultOptions.hideDelay; /** * How touch gestures should be handled by the tooltip. On touch devices the tooltip directive * uses a long press gesture to show and hide, however it can conflict with the native browser * gestures. To work around the conflict, Angular Material disables native gestures on the * trigger, but that might not be desirable on particular elements (e.g. inputs and draggable * elements). The different values for this option configure the touch event handling as follows: * - `auto` - Enables touch gestures for all elements, but tries to avoid conflicts with native * browser gestures on particular elements. In particular, it allows text selection on inputs * and textareas, and preserves the native browser dragging on elements marked as `draggable`. * - `on` - Enables touch gestures for all elements and disables native * browser gestures with no exceptions. * - `off` - Disables touch gestures. Note that this will prevent the tooltip from * showing on touch devices. */ this.touchGestures = 'auto'; this._message = ''; /** Manually-bound passive event listeners. */ this._passiveListeners = []; /** Emits when the component is destroyed. */ this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_15__["Subject"](); /** * Handles the keydown events on the host element. * Needs to be an arrow function so that we can use it in addEventListener. */ this._handleKeydown = function (event) { if (_this._isTooltipVisible() && event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__["ESCAPE"] && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_11__["hasModifierKey"])(event)) { event.preventDefault(); event.stopPropagation(); _this._ngZone.run(function () { return _this.hide(0); }); } }; this._scrollStrategy = scrollStrategy; if (_defaultOptions) { if (_defaultOptions.position) { this.position = _defaultOptions.position; } if (_defaultOptions.touchGestures) { this.touchGestures = _defaultOptions.touchGestures; } } _ngZone.runOutsideAngular(function () { _elementRef.nativeElement.addEventListener('keydown', _this._handleKeydown); }); } /** Allows the user to define the position of the tooltip relative to the parent element */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(MatTooltip, [{ key: "position", get: function get() { return this._position; }, set: function set(value) { if (value !== this._position) { this._position = value; if (this._overlayRef) { this._updatePosition(); if (this._tooltipInstance) { this._tooltipInstance.show(0); } this._overlayRef.updatePosition(); } } } /** Disables the display of the tooltip. */ }, { key: "disabled", get: function get() { return this._disabled; }, set: function set(value) { this._disabled = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_10__["coerceBooleanProperty"])(value); // If tooltip is disabled, hide immediately. if (this._disabled) { this.hide(0); } else { this._setupPointerEnterEventsIfNeeded(); } } /** The message to be displayed in the tooltip */ }, { key: "message", get: function get() { return this._message; }, set: function set(value) { var _this2 = this; this._ariaDescriber.removeDescription(this._elementRef.nativeElement, this._message); // If the message is not a string (e.g. number), convert it to a string and trim it. // Must convert with `String(value)`, not `${value}`, otherwise Closure Compiler optimises // away the string-conversion: https://github.com/angular/components/issues/20684 this._message = value != null ? String(value).trim() : ''; if (!this._message && this._isTooltipVisible()) { this.hide(0); } else { this._setupPointerEnterEventsIfNeeded(); this._updateTooltipMessage(); this._ngZone.runOutsideAngular(function () { // The `AriaDescriber` has some functionality that avoids adding a description if it's the // same as the `aria-label` of an element, however we can't know whether the tooltip trigger // has a data-bound `aria-label` or when it'll be set for the first time. We can avoid the // issue by deferring the description by a tick so Angular has time to set the `aria-label`. Promise.resolve().then(function () { _this2._ariaDescriber.describe(_this2._elementRef.nativeElement, _this2.message); }); }); } } /** Classes to be passed to the tooltip. Supports the same syntax as `ngClass`. */ }, { key: "tooltipClass", get: function get() { return this._tooltipClass; }, set: function set(value) { this._tooltipClass = value; if (this._tooltipInstance) { this._setTooltipClass(this._tooltipClass); } } }, { key: "ngAfterViewInit", value: function ngAfterViewInit() { var _this3 = this; // This needs to happen after view init so the initial values for all inputs have been set. this._viewInitialized = true; this._setupPointerEnterEventsIfNeeded(); this._focusMonitor.monitor(this._elementRef).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function (origin) { // Note that the focus monitor runs outside the Angular zone. if (!origin) { _this3._ngZone.run(function () { return _this3.hide(0); }); } else if (origin === 'keyboard') { _this3._ngZone.run(function () { return _this3.show(); }); } }); } /** * Dispose the tooltip when destroyed. */ }, { key: "ngOnDestroy", value: function ngOnDestroy() { var nativeElement = this._elementRef.nativeElement; clearTimeout(this._touchstartTimeout); if (this._overlayRef) { this._overlayRef.dispose(); this._tooltipInstance = null; } // Clean up the event listeners set in the constructor nativeElement.removeEventListener('keydown', this._handleKeydown); this._passiveListeners.forEach(function (_ref) { var _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 2), event = _ref2[0], listener = _ref2[1]; nativeElement.removeEventListener(event, listener, passiveListenerOptions); }); this._passiveListeners.length = 0; this._destroyed.next(); this._destroyed.complete(); this._ariaDescriber.removeDescription(nativeElement, this.message); this._focusMonitor.stopMonitoring(nativeElement); } /** Shows the tooltip after the delay in ms, defaults to tooltip-delay-show or 0ms if no input */ }, { key: "show", value: function show() { var _this4 = this; var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.showDelay; if (this.disabled || !this.message || this._isTooltipVisible() && !this._tooltipInstance._showTimeoutId && !this._tooltipInstance._hideTimeoutId) { return; } var overlayRef = this._createOverlay(); this._detach(); this._portal = this._portal || new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["ComponentPortal"](TooltipComponent, this._viewContainerRef); this._tooltipInstance = overlayRef.attach(this._portal).instance; this._tooltipInstance.afterHidden().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () { return _this4._detach(); }); this._setTooltipClass(this._tooltipClass); this._updateTooltipMessage(); this._tooltipInstance.show(delay); } /** Hides the tooltip after the delay in ms, defaults to tooltip-delay-hide or 0ms if no input */ }, { key: "hide", value: function hide() { var delay = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.hideDelay; if (this._tooltipInstance) { this._tooltipInstance.hide(delay); } } /** Shows/hides the tooltip */ }, { key: "toggle", value: function toggle() { this._isTooltipVisible() ? this.hide() : this.show(); } /** Returns true if the tooltip is currently visible to the user */ }, { key: "_isTooltipVisible", value: function _isTooltipVisible() { return !!this._tooltipInstance && this._tooltipInstance.isVisible(); } /** Create the overlay config and position strategy */ }, { key: "_createOverlay", value: function _createOverlay() { var _this5 = this; if (this._overlayRef) { return this._overlayRef; } var scrollableAncestors = this._scrollDispatcher.getAncestorScrollContainers(this._elementRef); // Create connected position strategy that listens for scroll events to reposition. var strategy = this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn('.mat-tooltip').withFlexibleDimensions(false).withViewportMargin(8).withScrollableContainers(scrollableAncestors); strategy.positionChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function (change) { if (_this5._tooltipInstance) { if (change.scrollableViewProperties.isOverlayClipped && _this5._tooltipInstance.isVisible()) { // After position changes occur and the overlay is clipped by // a parent scrollable then close the tooltip. _this5._ngZone.run(function () { return _this5.hide(0); }); } } }); this._overlayRef = this._overlay.create({ direction: this._dir, positionStrategy: strategy, panelClass: TOOLTIP_PANEL_CLASS, scrollStrategy: this._scrollStrategy() }); this._updatePosition(); this._overlayRef.detachments().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () { return _this5._detach(); }); return this._overlayRef; } /** Detaches the currently-attached tooltip. */ }, { key: "_detach", value: function _detach() { if (this._overlayRef && this._overlayRef.hasAttached()) { this._overlayRef.detach(); } this._tooltipInstance = null; } /** Updates the position of the current tooltip. */ }, { key: "_updatePosition", value: function _updatePosition() { var position = this._overlayRef.getConfig().positionStrategy; var origin = this._getOrigin(); var overlay = this._getOverlayPosition(); position.withPositions([Object.assign(Object.assign({}, origin.main), overlay.main), Object.assign(Object.assign({}, origin.fallback), overlay.fallback)]); } /** * Returns the origin position and a fallback position based on the user's position preference. * The fallback position is the inverse of the origin (e.g. `'below' -> 'above'`). */ }, { key: "_getOrigin", value: function _getOrigin() { var isLtr = !this._dir || this._dir.value == 'ltr'; var position = this.position; var originPosition; if (position == 'above' || position == 'below') { originPosition = { originX: 'center', originY: position == 'above' ? 'top' : 'bottom' }; } else if (position == 'before' || position == 'left' && isLtr || position == 'right' && !isLtr) { originPosition = { originX: 'start', originY: 'center' }; } else if (position == 'after' || position == 'right' && isLtr || position == 'left' && !isLtr) { originPosition = { originX: 'end', originY: 'center' }; } else if (typeof ngDevMode === 'undefined' || ngDevMode) { throw getMatTooltipInvalidPositionError(position); } var _this$_invertPosition = this._invertPosition(originPosition.originX, originPosition.originY), x = _this$_invertPosition.x, y = _this$_invertPosition.y; return { main: originPosition, fallback: { originX: x, originY: y } }; } /** Returns the overlay position and a fallback position based on the user's preference */ }, { key: "_getOverlayPosition", value: function _getOverlayPosition() { var isLtr = !this._dir || this._dir.value == 'ltr'; var position = this.position; var overlayPosition; if (position == 'above') { overlayPosition = { overlayX: 'center', overlayY: 'bottom' }; } else if (position == 'below') { overlayPosition = { overlayX: 'center', overlayY: 'top' }; } else if (position == 'before' || position == 'left' && isLtr || position == 'right' && !isLtr) { overlayPosition = { overlayX: 'end', overlayY: 'center' }; } else if (position == 'after' || position == 'right' && isLtr || position == 'left' && !isLtr) { overlayPosition = { overlayX: 'start', overlayY: 'center' }; } else if (typeof ngDevMode === 'undefined' || ngDevMode) { throw getMatTooltipInvalidPositionError(position); } var _this$_invertPosition2 = this._invertPosition(overlayPosition.overlayX, overlayPosition.overlayY), x = _this$_invertPosition2.x, y = _this$_invertPosition2.y; return { main: overlayPosition, fallback: { overlayX: x, overlayY: y } }; } /** Updates the tooltip message and repositions the overlay according to the new message length */ }, { key: "_updateTooltipMessage", value: function _updateTooltipMessage() { var _this6 = this; // Must wait for the message to be painted to the tooltip so that the overlay can properly // calculate the correct positioning based on the size of the text. if (this._tooltipInstance) { this._tooltipInstance.message = this.message; this._tooltipInstance._markForCheck(); this._ngZone.onMicrotaskEmpty.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["take"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__["takeUntil"])(this._destroyed)).subscribe(function () { if (_this6._tooltipInstance) { _this6._overlayRef.updatePosition(); } }); } } /** Updates the tooltip class */ }, { key: "_setTooltipClass", value: function _setTooltipClass(tooltipClass) { if (this._tooltipInstance) { this._tooltipInstance.tooltipClass = tooltipClass; this._tooltipInstance._markForCheck(); } } /** Inverts an overlay position. */ }, { key: "_invertPosition", value: function _invertPosition(x, y) { if (this.position === 'above' || this.position === 'below') { if (y === 'top') { y = 'bottom'; } else if (y === 'bottom') { y = 'top'; } } else { if (x === 'end') { x = 'start'; } else if (x === 'start') { x = 'end'; } } return { x: x, y: y }; } /** Binds the pointer events to the tooltip trigger. */ }, { key: "_setupPointerEnterEventsIfNeeded", value: function _setupPointerEnterEventsIfNeeded() { var _this7 = this; // Optimization: Defer hooking up events if there's no message or the tooltip is disabled. if (this._disabled || !this.message || !this._viewInitialized || this._passiveListeners.length) { return; } // The mouse events shouldn't be bound on mobile devices, because they can prevent the // first tap from firing its click event or can cause the tooltip to open for clicks. if (this._platformSupportsMouseEvents()) { this._passiveListeners.push(['mouseenter', function () { _this7._setupPointerExitEventsIfNeeded(); _this7.show(); }]); } else if (this.touchGestures !== 'off') { this._disableNativeGesturesIfNecessary(); this._passiveListeners.push(['touchstart', function () { // Note that it's important that we don't `preventDefault` here, // because it can prevent click events from firing on the element. _this7._setupPointerExitEventsIfNeeded(); clearTimeout(_this7._touchstartTimeout); _this7._touchstartTimeout = setTimeout(function () { return _this7.show(); }, LONGPRESS_DELAY); }]); } this._addListeners(this._passiveListeners); } }, { key: "_setupPointerExitEventsIfNeeded", value: function _setupPointerExitEventsIfNeeded() { var _this8 = this, _this$_passiveListene; if (this._pointerExitEventsInitialized) { return; } this._pointerExitEventsInitialized = true; var exitListeners = []; if (this._platformSupportsMouseEvents()) { exitListeners.push(['mouseleave', function () { return _this8.hide(); }]); } else if (this.touchGestures !== 'off') { this._disableNativeGesturesIfNecessary(); var touchendListener = function touchendListener() { clearTimeout(_this8._touchstartTimeout); _this8.hide(_this8._defaultOptions.touchendHideDelay); }; exitListeners.push(['touchend', touchendListener], ['touchcancel', touchendListener]); } this._addListeners(exitListeners); (_this$_passiveListene = this._passiveListeners).push.apply(_this$_passiveListene, exitListeners); } }, { key: "_addListeners", value: function _addListeners(listeners) { var _this9 = this; listeners.forEach(function (_ref3) { var _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 2), event = _ref4[0], listener = _ref4[1]; _this9._elementRef.nativeElement.addEventListener(event, listener, passiveListenerOptions); }); } }, { key: "_platformSupportsMouseEvents", value: function _platformSupportsMouseEvents() { return !this._platform.IOS && !this._platform.ANDROID; } /** Disables the native browser gestures, based on how the tooltip has been configured. */ }, { key: "_disableNativeGesturesIfNecessary", value: function _disableNativeGesturesIfNecessary() { var gestures = this.touchGestures; if (gestures !== 'off') { var element = this._elementRef.nativeElement; var _style = element.style; // If gestures are set to `auto`, we don't disable text selection on inputs and // textareas, because it prevents the user from typing into them on iOS Safari. if (gestures === 'on' || element.nodeName !== 'INPUT' && element.nodeName !== 'TEXTAREA') { _style.userSelect = _style.msUserSelect = _style.webkitUserSelect = _style.MozUserSelect = 'none'; } // If we have `auto` gestures and the element uses native HTML dragging, // we don't set `-webkit-user-drag` because it prevents the native behavior. if (gestures === 'on' || !element.draggable) { _style.webkitUserDrag = 'none'; } _style.touchAction = 'none'; _style.webkitTapHighlightColor = 'transparent'; } } }]); return MatTooltip; }(); MatTooltip.ɵfac = function MatTooltip_Factory(t) { return new (t || MatTooltip)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MAT_TOOLTIP_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](MAT_TOOLTIP_DEFAULT_OPTIONS, 8)); }; MatTooltip.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineDirective"]({ type: MatTooltip, selectors: [["", "matTooltip", ""]], hostAttrs: [1, "mat-tooltip-trigger"], inputs: { showDelay: ["matTooltipShowDelay", "showDelay"], hideDelay: ["matTooltipHideDelay", "hideDelay"], touchGestures: ["matTooltipTouchGestures", "touchGestures"], position: ["matTooltipPosition", "position"], disabled: ["matTooltipDisabled", "disabled"], message: ["matTooltip", "message"], tooltipClass: ["matTooltipClass", "tooltipClass"] }, exportAs: ["matTooltip"] }); MatTooltip.ctorParameters = function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_TOOLTIP_SCROLL_STRATEGY] }] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_TOOLTIP_DEFAULT_OPTIONS] }] }]; }; MatTooltip.propDecorators = { position: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipPosition'] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipDisabled'] }], showDelay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipShowDelay'] }], hideDelay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipHideDelay'] }], touchGestures: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipTouchGestures'] }], message: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltip'] }], tooltipClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipClass'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatTooltip, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Directive"], args: [{ selector: '[matTooltip]', exportAs: 'matTooltip', host: { 'class': 'mat-tooltip-trigger' } }] }], function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewContainerRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgZone"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_13__["Platform"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["AriaDescriber"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["FocusMonitor"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_TOOLTIP_SCROLL_STRATEGY] }] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_9__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Inject"], args: [MAT_TOOLTIP_DEFAULT_OPTIONS] }] }]; }, { showDelay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipShowDelay'] }], hideDelay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipHideDelay'] }], touchGestures: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipTouchGestures'] }], position: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipPosition'] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipDisabled'] }], message: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltip'] }], tooltipClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Input"], args: ['matTooltipClass'] }] }); })(); /** * Internal component that wraps the tooltip's content. * @docs-private */ var TooltipComponent = /*#__PURE__*/function () { function TooltipComponent(_changeDetectorRef, _breakpointObserver) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, TooltipComponent); this._changeDetectorRef = _changeDetectorRef; this._breakpointObserver = _breakpointObserver; /** Property watched by the animation framework to show or hide the tooltip */ this._visibility = 'initial'; /** Whether interactions on the page should close the tooltip */ this._closeOnInteraction = false; /** Subject for notifying that the tooltip has been hidden from the view */ this._onHide = new rxjs__WEBPACK_IMPORTED_MODULE_15__["Subject"](); /** Stream that emits whether the user has a handset-sized display. */ this._isHandset = this._breakpointObserver.observe(_angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["Breakpoints"].Handset); } /** * Shows the tooltip with an animation originating from the provided origin * @param delay Amount of milliseconds to the delay showing the tooltip. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(TooltipComponent, [{ key: "show", value: function show(delay) { var _this10 = this; // Cancel the delayed hide if it is scheduled if (this._hideTimeoutId) { clearTimeout(this._hideTimeoutId); this._hideTimeoutId = null; } // Body interactions should cancel the tooltip if there is a delay in showing. this._closeOnInteraction = true; this._showTimeoutId = setTimeout(function () { _this10._visibility = 'visible'; _this10._showTimeoutId = null; // Mark for check so if any parent component has set the // ChangeDetectionStrategy to OnPush it will be checked anyways _this10._markForCheck(); }, delay); } /** * Begins the animation to hide the tooltip after the provided delay in ms. * @param delay Amount of milliseconds to delay showing the tooltip. */ }, { key: "hide", value: function hide(delay) { var _this11 = this; // Cancel the delayed show if it is scheduled if (this._showTimeoutId) { clearTimeout(this._showTimeoutId); this._showTimeoutId = null; } this._hideTimeoutId = setTimeout(function () { _this11._visibility = 'hidden'; _this11._hideTimeoutId = null; // Mark for check so if any parent component has set the // ChangeDetectionStrategy to OnPush it will be checked anyways _this11._markForCheck(); }, delay); } /** Returns an observable that notifies when the tooltip has been hidden from view. */ }, { key: "afterHidden", value: function afterHidden() { return this._onHide; } /** Whether the tooltip is being displayed. */ }, { key: "isVisible", value: function isVisible() { return this._visibility === 'visible'; } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._onHide.complete(); } }, { key: "_animationStart", value: function _animationStart() { this._closeOnInteraction = false; } }, { key: "_animationDone", value: function _animationDone(event) { var toState = event.toState; if (toState === 'hidden' && !this.isVisible()) { this._onHide.next(); } if (toState === 'visible' || toState === 'hidden') { this._closeOnInteraction = true; } } /** * Interactions on the HTML body should close the tooltip immediately as defined in the * material design spec. * https://material.io/design/components/tooltips.html#behavior */ }, { key: "_handleBodyInteraction", value: function _handleBodyInteraction() { if (this._closeOnInteraction) { this.hide(0); } } /** * Marks that the tooltip needs to be checked in the next change detection run. * Mainly used for rendering the initial text before positioning a tooltip, which * can be problematic in components with OnPush change detection. */ }, { key: "_markForCheck", value: function _markForCheck() { this._changeDetectorRef.markForCheck(); } }]); return TooltipComponent; }(); TooltipComponent.ɵfac = function TooltipComponent_Factory(t) { return new (t || TooltipComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdirectiveInject"](_angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"])); }; TooltipComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineComponent"]({ type: TooltipComponent, selectors: [["mat-tooltip-component"]], hostAttrs: ["aria-hidden", "true"], hostVars: 2, hostBindings: function TooltipComponent_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("click", function TooltipComponent_click_HostBindingHandler() { return ctx._handleBodyInteraction(); }, false, _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵresolveBody"]); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵstyleProp"]("zoom", ctx._visibility === "visible" ? 1 : null); } }, decls: 3, vars: 7, consts: [[1, "mat-tooltip", 3, "ngClass"]], template: function TooltipComponent_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵelementStart"](0, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵlistener"]("@state.start", function TooltipComponent_Template_div_animation_state_start_0_listener() { return ctx._animationStart(); })("@state.done", function TooltipComponent_Template_div_animation_state_done_0_listener($event) { return ctx._animationDone($event); }); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵpipe"](1, "async"); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtext"](2); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵelementEnd"](); } if (rf & 2) { var tmp_0_0 = null; _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵclassProp"]("mat-tooltip-handset", (tmp_0_0 = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵpipeBind1"](1, 5, ctx._isHandset)) == null ? null : tmp_0_0.matches); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵproperty"]("ngClass", ctx.tooltipClass)("@state", ctx._visibility); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵtextInterpolate"](ctx.message); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_5__["NgClass"]], pipes: [_angular_common__WEBPACK_IMPORTED_MODULE_5__["AsyncPipe"]], styles: [".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"], encapsulation: 2, data: { animation: [matTooltipAnimations.tooltipState] }, changeDetection: 0 }); TooltipComponent.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"] }, { type: _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](TooltipComponent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["Component"], args: [{ selector: 'mat-tooltip-component', template: "
{{message}}
\n", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ViewEncapsulation"].None, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectionStrategy"].OnPush, animations: [matTooltipAnimations.tooltipState], host: { // Forces the element to have a layout in IE and Edge. This fixes issues where the element // won't be rendered if the animations are disabled or there is no web animations polyfill. '[style.zoom]': '_visibility === "visible" ? 1 : null', '(body:click)': 'this._handleBodyInteraction()', 'aria-hidden': 'true' }, styles: [".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["ChangeDetectorRef"] }, { type: _angular_cdk_layout__WEBPACK_IMPORTED_MODULE_12__["BreakpointObserver"] }]; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatTooltipModule = function MatTooltipModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, MatTooltipModule); }; MatTooltipModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineNgModule"]({ type: MatTooltipModule }); MatTooltipModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵdefineInjector"]({ factory: function MatTooltipModule_Factory(t) { return new (t || MatTooltipModule)(); }, providers: [MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER], imports: [[_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵɵsetNgModuleScope"](MatTooltipModule, { declarations: function declarations() { return [MatTooltip, TooltipComponent]; }, imports: function imports() { return [_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]]; }, exports: function exports() { return [MatTooltip, TooltipComponent, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_6__["ɵsetClassMetadata"](MatTooltipModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_6__["NgModule"], args: [{ imports: [_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_4__["A11yModule"], _angular_common__WEBPACK_IMPORTED_MODULE_5__["CommonModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_3__["OverlayModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"]], exports: [MatTooltip, TooltipComponent, _angular_material_core__WEBPACK_IMPORTED_MODULE_7__["MatCommonModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_8__["CdkScrollableModule"]], declarations: [MatTooltip, TooltipComponent], entryComponents: [TooltipComponent], providers: [MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "R0Ic": /*!******************************************************************************!*\ !*** ./node_modules/@angular/animations/__ivy_ngcc__/fesm2015/animations.js ***! \******************************************************************************/ /*! exports provided: AUTO_STYLE, AnimationBuilder, AnimationFactory, NoopAnimationPlayer, animate, animateChild, animation, group, keyframes, query, sequence, stagger, state, style, transition, trigger, useAnimation, ɵAnimationGroupPlayer, ɵPRE_STYLE */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AUTO_STYLE", function() { return AUTO_STYLE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationBuilder", function() { return AnimationBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationFactory", function() { return AnimationFactory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoopAnimationPlayer", function() { return NoopAnimationPlayer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animate", function() { return animate; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animateChild", function() { return animateChild; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "animation", function() { return animation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "group", function() { return group; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "keyframes", function() { return keyframes; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "query", function() { return query; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sequence", function() { return sequence; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "stagger", function() { return stagger; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "state", function() { return state; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "style", function() { return style; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transition", function() { return transition; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "trigger", function() { return trigger; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "useAnimation", function() { return useAnimation; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationGroupPlayer", function() { return AnimationGroupPlayer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵPRE_STYLE", function() { return ɵPRE_STYLE; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /** * @license Angular v11.0.0 * (c) 2010-2020 Google LLC. https://angular.io/ * License: MIT */ /** * An injectable service that produces an animation sequence programmatically within an * Angular component or directive. * Provided by the `BrowserAnimationsModule` or `NoopAnimationsModule`. * * @usageNotes * * To use this service, add it to your component or directive as a dependency. * The service is instantiated along with your component. * * Apps do not typically need to create their own animation players, but if you * do need to, follow these steps: * * 1. Use the `build()` method to create a programmatic animation using the * `animate()` function. The method returns an `AnimationFactory` instance. * * 2. Use the factory object to create an `AnimationPlayer` and attach it to a DOM element. * * 3. Use the player object to control the animation programmatically. * * For example: * * ```ts * // import the service from BrowserAnimationsModule * import {AnimationBuilder} from '@angular/animations'; * // require the service as a dependency * class MyCmp { * constructor(private _builder: AnimationBuilder) {} * * makeAnimation(element: any) { * // first define a reusable animation * const myAnimation = this._builder.build([ * style({ width: 0 }), * animate(1000, style({ width: '100px' })) * ]); * * // use the returned factory object to create a player * const player = myAnimation.create(element); * * player.play(); * } * } * ``` * * @publicApi */ var AnimationBuilder = function AnimationBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationBuilder); }; /** * A factory object returned from the `AnimationBuilder`.`build()` method. * * @publicApi */ var AnimationFactory = function AnimationFactory() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationFactory); }; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Specifies automatic styling. * * @publicApi */ var AUTO_STYLE = '*'; /** * Creates a named animation trigger, containing a list of `state()` * and `transition()` entries to be evaluated when the expression * bound to the trigger changes. * * @param name An identifying string. * @param definitions An animation definition object, containing an array of `state()` * and `transition()` declarations. * * @return An object that encapsulates the trigger data. * * @usageNotes * Define an animation trigger in the `animations` section of `@Component` metadata. * In the template, reference the trigger by name and bind it to a trigger expression that * evaluates to a defined animation state, using the following format: * * `[@triggerName]="expression"` * * Animation trigger bindings convert all values to strings, and then match the * previous and current values against any linked transitions. * Booleans can be specified as `1` or `true` and `0` or `false`. * * ### Usage Example * * The following example creates an animation trigger reference based on the provided * name value. * The provided animation value is expected to be an array consisting of state and * transition declarations. * * ```typescript * @Component({ * selector: "my-component", * templateUrl: "my-component-tpl.html", * animations: [ * trigger("myAnimationTrigger", [ * state(...), * state(...), * transition(...), * transition(...) * ]) * ] * }) * class MyComponent { * myStatusExp = "something"; * } * ``` * * The template associated with this component makes use of the defined trigger * by binding to an element within its template code. * * ```html * *
...
* ``` * * ### Using an inline function * The `transition` animation method also supports reading an inline function which can decide * if its associated animation should be run. * * ```typescript * // this method is run each time the `myAnimationTrigger` trigger value changes. * function myInlineMatcherFn(fromState: string, toState: string, element: any, params: {[key: string]: any}): boolean { * // notice that `element` and `params` are also available here * return toState == 'yes-please-animate'; * } * * @Component({ * selector: 'my-component', * templateUrl: 'my-component-tpl.html', * animations: [ * trigger('myAnimationTrigger', [ * transition(myInlineMatcherFn, [ * // the animation sequence code * ]), * ]) * ] * }) * class MyComponent { * myStatusExp = "yes-please-animate"; * } * ``` * * ### Disabling Animations * When true, the special animation control binding `@.disabled` binding prevents * all animations from rendering. * Place the `@.disabled` binding on an element to disable * animations on the element itself, as well as any inner animation triggers * within the element. * * The following example shows how to use this feature: * * ```typescript * @Component({ * selector: 'my-component', * template: ` *
*
*
* `, * animations: [ * trigger("childAnimation", [ * // ... * ]) * ] * }) * class MyComponent { * isDisabled = true; * exp = '...'; * } * ``` * * When `@.disabled` is true, it prevents the `@childAnimation` trigger from animating, * along with any inner animations. * * ### Disable animations application-wide * When an area of the template is set to have animations disabled, * **all** inner components have their animations disabled as well. * This means that you can disable all animations for an app * by placing a host binding set on `@.disabled` on the topmost Angular component. * * ```typescript * import {Component, HostBinding} from '@angular/core'; * * @Component({ * selector: 'app-component', * templateUrl: 'app.component.html', * }) * class AppComponent { * @HostBinding('@.disabled') * public animationsDisabled = true; * } * ``` * * ### Overriding disablement of inner animations * Despite inner animations being disabled, a parent animation can `query()` * for inner elements located in disabled areas of the template and still animate * them if needed. This is also the case for when a sub animation is * queried by a parent and then later animated using `animateChild()`. * * ### Detecting when an animation is disabled * If a region of the DOM (or the entire application) has its animations disabled, the animation * trigger callbacks still fire, but for zero seconds. When the callback fires, it provides * an instance of an `AnimationEvent`. If animations are disabled, * the `.disabled` flag on the event is true. * * @publicApi */ function trigger(name, definitions) { return { type: 7 /* Trigger */ , name: name, definitions: definitions, options: {} }; } /** * Defines an animation step that combines styling information with timing information. * * @param timings Sets `AnimateTimings` for the parent animation. * A string in the format "duration [delay] [easing]". * - Duration and delay are expressed as a number and optional time unit, * such as "1s" or "10ms" for one second and 10 milliseconds, respectively. * The default unit is milliseconds. * - The easing value controls how the animation accelerates and decelerates * during its runtime. Value is one of `ease`, `ease-in`, `ease-out`, * `ease-in-out`, or a `cubic-bezier()` function call. * If not supplied, no easing is applied. * * For example, the string "1s 100ms ease-out" specifies a duration of * 1000 milliseconds, and delay of 100 ms, and the "ease-out" easing style, * which decelerates near the end of the duration. * @param styles Sets AnimationStyles for the parent animation. * A function call to either `style()` or `keyframes()` * that returns a collection of CSS style entries to be applied to the parent animation. * When null, uses the styles from the destination state. * This is useful when describing an animation step that will complete an animation; * see "Animating to the final state" in `transitions()`. * @returns An object that encapsulates the animation step. * * @usageNotes * Call within an animation `sequence()`, `{@link animations/group group()}`, or * `transition()` call to specify an animation step * that applies given style data to the parent animation for a given amount of time. * * ### Syntax Examples * **Timing examples** * * The following examples show various `timings` specifications. * - `animate(500)` : Duration is 500 milliseconds. * - `animate("1s")` : Duration is 1000 milliseconds. * - `animate("100ms 0.5s")` : Duration is 100 milliseconds, delay is 500 milliseconds. * - `animate("5s ease-in")` : Duration is 5000 milliseconds, easing in. * - `animate("5s 10ms cubic-bezier(.17,.67,.88,.1)")` : Duration is 5000 milliseconds, delay is 10 * milliseconds, easing according to a bezier curve. * * **Style examples** * * The following example calls `style()` to set a single CSS style. * ```typescript * animate(500, style({ background: "red" })) * ``` * The following example calls `keyframes()` to set a CSS style * to different values for successive keyframes. * ```typescript * animate(500, keyframes( * [ * style({ background: "blue" })), * style({ background: "red" })) * ]) * ``` * * @publicApi */ function animate(timings) { var styles = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return { type: 4 /* Animate */ , styles: styles, timings: timings }; } /** * @description Defines a list of animation steps to be run in parallel. * * @param steps An array of animation step objects. * - When steps are defined by `style()` or `animate()` * function calls, each call within the group is executed instantly. * - To specify offset styles to be applied at a later time, define steps with * `keyframes()`, or use `animate()` calls with a delay value. * For example: * * ```typescript * group([ * animate("1s", style({ background: "black" })), * animate("2s", style({ color: "white" })) * ]) * ``` * * @param options An options object containing a delay and * developer-defined parameters that provide styling defaults and * can be overridden on invocation. * * @return An object that encapsulates the group data. * * @usageNotes * Grouped animations are useful when a series of styles must be * animated at different starting times and closed off at different ending times. * * When called within a `sequence()` or a * `transition()` call, does not continue to the next * instruction until all of the inner animation steps have completed. * * @publicApi */ function group(steps) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return { type: 3 /* Group */ , steps: steps, options: options }; } /** * Defines a list of animation steps to be run sequentially, one by one. * * @param steps An array of animation step objects. * - Steps defined by `style()` calls apply the styling data immediately. * - Steps defined by `animate()` calls apply the styling data over time * as specified by the timing data. * * ```typescript * sequence([ * style({ opacity: 0 }), * animate("1s", style({ opacity: 1 })) * ]) * ``` * * @param options An options object containing a delay and * developer-defined parameters that provide styling defaults and * can be overridden on invocation. * * @return An object that encapsulates the sequence data. * * @usageNotes * When you pass an array of steps to a * `transition()` call, the steps run sequentially by default. * Compare this to the `{@link animations/group group()}` call, which runs animation steps in *parallel. * * When a sequence is used within a `{@link animations/group group()}` or a `transition()` call, * execution continues to the next instruction only after each of the inner animation * steps have completed. * * @publicApi **/ function sequence(steps) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return { type: 2 /* Sequence */ , steps: steps, options: options }; } /** * Declares a key/value object containing CSS properties/styles that * can then be used for an animation `state`, within an animation `sequence`, * or as styling data for calls to `animate()` and `keyframes()`. * * @param tokens A set of CSS styles or HTML styles associated with an animation state. * The value can be any of the following: * - A key-value style pair associating a CSS property with a value. * - An array of key-value style pairs. * - An asterisk (*), to use auto-styling, where styles are derived from the element * being animated and applied to the animation when it starts. * * Auto-styling can be used to define a state that depends on layout or other * environmental factors. * * @return An object that encapsulates the style data. * * @usageNotes * The following examples create animation styles that collect a set of * CSS property values: * * ```typescript * // string values for CSS properties * style({ background: "red", color: "blue" }) * * // numerical pixel values * style({ width: 100, height: 0 }) * ``` * * The following example uses auto-styling to allow a component to animate from * a height of 0 up to the height of the parent element: * * ``` * style({ height: 0 }), * animate("1s", style({ height: "*" })) * ``` * * @publicApi **/ function style(tokens) { return { type: 6 /* Style */ , styles: tokens, offset: null }; } /** * Declares an animation state within a trigger attached to an element. * * @param name One or more names for the defined state in a comma-separated string. * The following reserved state names can be supplied to define a style for specific use * cases: * * - `void` You can associate styles with this name to be used when * the element is detached from the application. For example, when an `ngIf` evaluates * to false, the state of the associated element is void. * - `*` (asterisk) Indicates the default state. You can associate styles with this name * to be used as the fallback when the state that is being animated is not declared * within the trigger. * * @param styles A set of CSS styles associated with this state, created using the * `style()` function. * This set of styles persists on the element once the state has been reached. * @param options Parameters that can be passed to the state when it is invoked. * 0 or more key-value pairs. * @return An object that encapsulates the new state data. * * @usageNotes * Use the `trigger()` function to register states to an animation trigger. * Use the `transition()` function to animate between states. * When a state is active within a component, its associated styles persist on the element, * even when the animation ends. * * @publicApi **/ function state(name, styles, options) { return { type: 0 /* State */ , name: name, styles: styles, options: options }; } /** * Defines a set of animation styles, associating each style with an optional `offset` value. * * @param steps A set of animation styles with optional offset data. * The optional `offset` value for a style specifies a percentage of the total animation * time at which that style is applied. * @returns An object that encapsulates the keyframes data. * * @usageNotes * Use with the `animate()` call. Instead of applying animations * from the current state * to the destination state, keyframes describe how each style entry is applied and at what point * within the animation arc. * Compare [CSS Keyframe Animations](https://www.w3schools.com/css/css3_animations.asp). * * ### Usage * * In the following example, the offset values describe * when each `backgroundColor` value is applied. The color is red at the start, and changes to * blue when 20% of the total time has elapsed. * * ```typescript * // the provided offset values * animate("5s", keyframes([ * style({ backgroundColor: "red", offset: 0 }), * style({ backgroundColor: "blue", offset: 0.2 }), * style({ backgroundColor: "orange", offset: 0.3 }), * style({ backgroundColor: "black", offset: 1 }) * ])) * ``` * * If there are no `offset` values specified in the style entries, the offsets * are calculated automatically. * * ```typescript * animate("5s", keyframes([ * style({ backgroundColor: "red" }) // offset = 0 * style({ backgroundColor: "blue" }) // offset = 0.33 * style({ backgroundColor: "orange" }) // offset = 0.66 * style({ backgroundColor: "black" }) // offset = 1 * ])) *``` * @publicApi */ function keyframes(steps) { return { type: 5 /* Keyframes */ , steps: steps }; } /** * Declares an animation transition as a sequence of animation steps to run when a given * condition is satisfied. The condition is a Boolean expression or function that compares * the previous and current animation states, and returns true if this transition should occur. * When the state criteria of a defined transition are met, the associated animation is * triggered. * * @param stateChangeExpr A Boolean expression or function that compares the previous and current * animation states, and returns true if this transition should occur. Note that "true" and "false" * match 1 and 0, respectively. An expression is evaluated each time a state change occurs in the * animation trigger element. * The animation steps run when the expression evaluates to true. * * - A state-change string takes the form "state1 => state2", where each side is a defined animation * state, or an asterix (*) to refer to a dynamic start or end state. * - The expression string can contain multiple comma-separated statements; * for example "state1 => state2, state3 => state4". * - Special values `:enter` and `:leave` initiate a transition on the entry and exit states, * equivalent to "void => *" and "* => void". * - Special values `:increment` and `:decrement` initiate a transition when a numeric value has * increased or decreased in value. * - A function is executed each time a state change occurs in the animation trigger element. * The animation steps run when the function returns true. * * @param steps One or more animation objects, as returned by the `animate()` or * `sequence()` function, that form a transformation from one state to another. * A sequence is used by default when you pass an array. * @param options An options object that can contain a delay value for the start of the animation, * and additional developer-defined parameters. Provided values for additional parameters are used * as defaults, and override values can be passed to the caller on invocation. * @returns An object that encapsulates the transition data. * * @usageNotes * The template associated with a component binds an animation trigger to an element. * * ```HTML * *
...
* ``` * * All transitions are defined within an animation trigger, * along with named states that the transitions change to and from. * * ```typescript * trigger("myAnimationTrigger", [ * // define states * state("on", style({ background: "green" })), * state("off", style({ background: "grey" })), * ...] * ``` * * Note that when you call the `sequence()` function within a `{@link animations/group group()}` * or a `transition()` call, execution does not continue to the next instruction * until each of the inner animation steps have completed. * * ### Syntax examples * * The following examples define transitions between the two defined states (and default states), * using various options: * * ```typescript * // Transition occurs when the state value * // bound to "myAnimationTrigger" changes from "on" to "off" * transition("on => off", animate(500)) * // Run the same animation for both directions * transition("on <=> off", animate(500)) * // Define multiple state-change pairs separated by commas * transition("on => off, off => void", animate(500)) * ``` * * ### Special values for state-change expressions * * - Catch-all state change for when an element is inserted into the page and the * destination state is unknown: * * ```typescript * transition("void => *", [ * style({ opacity: 0 }), * animate(500) * ]) * ``` * * - Capture a state change between any states: * * `transition("* => *", animate("1s 0s"))` * * - Entry and exit transitions: * * ```typescript * transition(":enter", [ * style({ opacity: 0 }), * animate(500, style({ opacity: 1 })) * ]), * transition(":leave", [ * animate(500, style({ opacity: 0 })) * ]) * ``` * * - Use `:increment` and `:decrement` to initiate transitions: * * ```typescript * transition(":increment", group([ * query(':enter', [ * style({ left: '100%' }), * animate('0.5s ease-out', style('*')) * ]), * query(':leave', [ * animate('0.5s ease-out', style({ left: '-100%' })) * ]) * ])) * * transition(":decrement", group([ * query(':enter', [ * style({ left: '100%' }), * animate('0.5s ease-out', style('*')) * ]), * query(':leave', [ * animate('0.5s ease-out', style({ left: '-100%' })) * ]) * ])) * ``` * * ### State-change functions * * Here is an example of a `fromState` specified as a state-change function that invokes an * animation when true: * * ```typescript * transition((fromState, toState) => * { * return fromState == "off" && toState == "on"; * }, * animate("1s 0s")) * ``` * * ### Animating to the final state * * If the final step in a transition is a call to `animate()` that uses a timing value * with no style data, that step is automatically considered the final animation arc, * for the element to reach the final state. Angular automatically adds or removes * CSS styles to ensure that the element is in the correct final state. * * The following example defines a transition that starts by hiding the element, * then makes sure that it animates properly to whatever state is currently active for trigger: * * ```typescript * transition("void => *", [ * style({ opacity: 0 }), * animate(500) * ]) * ``` * ### Boolean value matching * If a trigger binding value is a Boolean, it can be matched using a transition expression * that compares true and false or 1 and 0. For example: * * ``` * // in the template *
...
* // in the component metadata * trigger('openClose', [ * state('true', style({ height: '*' })), * state('false', style({ height: '0px' })), * transition('false <=> true', animate(500)) * ]) * ``` * * @publicApi **/ function transition(stateChangeExpr, steps) { var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; return { type: 1 /* Transition */ , expr: stateChangeExpr, animation: steps, options: options }; } /** * Produces a reusable animation that can be invoked in another animation or sequence, * by calling the `useAnimation()` function. * * @param steps One or more animation objects, as returned by the `animate()` * or `sequence()` function, that form a transformation from one state to another. * A sequence is used by default when you pass an array. * @param options An options object that can contain a delay value for the start of the * animation, and additional developer-defined parameters. * Provided values for additional parameters are used as defaults, * and override values can be passed to the caller on invocation. * @returns An object that encapsulates the animation data. * * @usageNotes * The following example defines a reusable animation, providing some default parameter * values. * * ```typescript * var fadeAnimation = animation([ * style({ opacity: '{{ start }}' }), * animate('{{ time }}', * style({ opacity: '{{ end }}'})) * ], * { params: { time: '1000ms', start: 0, end: 1 }}); * ``` * * The following invokes the defined animation with a call to `useAnimation()`, * passing in override parameter values. * * ```js * useAnimation(fadeAnimation, { * params: { * time: '2s', * start: 1, * end: 0 * } * }) * ``` * * If any of the passed-in parameter values are missing from this call, * the default values are used. If one or more parameter values are missing before a step is * animated, `useAnimation()` throws an error. * * @publicApi */ function animation(steps) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return { type: 8 /* Reference */ , animation: steps, options: options }; } /** * Executes a queried inner animation element within an animation sequence. * * @param options An options object that can contain a delay value for the start of the * animation, and additional override values for developer-defined parameters. * @return An object that encapsulates the child animation data. * * @usageNotes * Each time an animation is triggered in Angular, the parent animation * has priority and any child animations are blocked. In order * for a child animation to run, the parent animation must query each of the elements * containing child animations, and run them using this function. * * Note that this feature is designed to be used with `query()` and it will only work * with animations that are assigned using the Angular animation library. CSS keyframes * and transitions are not handled by this API. * * @publicApi */ function animateChild() { var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; return { type: 9 /* AnimateChild */ , options: options }; } /** * Starts a reusable animation that is created using the `animation()` function. * * @param animation The reusable animation to start. * @param options An options object that can contain a delay value for the start of * the animation, and additional override values for developer-defined parameters. * @return An object that contains the animation parameters. * * @publicApi */ function useAnimation(animation) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; return { type: 10 /* AnimateRef */ , animation: animation, options: options }; } /** * Finds one or more inner elements within the current element that is * being animated within a sequence. Use with `animate()`. * * @param selector The element to query, or a set of elements that contain Angular-specific * characteristics, specified with one or more of the following tokens. * - `query(":enter")` or `query(":leave")` : Query for newly inserted/removed elements. * - `query(":animating")` : Query all currently animating elements. * - `query("@triggerName")` : Query elements that contain an animation trigger. * - `query("@*")` : Query all elements that contain an animation triggers. * - `query(":self")` : Include the current element into the animation sequence. * * @param animation One or more animation steps to apply to the queried element or elements. * An array is treated as an animation sequence. * @param options An options object. Use the 'limit' field to limit the total number of * items to collect. * @return An object that encapsulates the query data. * * @usageNotes * Tokens can be merged into a combined query selector string. For example: * * ```typescript * query(':self, .record:enter, .record:leave, @subTrigger', [...]) * ``` * * The `query()` function collects multiple elements and works internally by using * `element.querySelectorAll`. Use the `limit` field of an options object to limit * the total number of items to be collected. For example: * * ```js * query('div', [ * animate(...), * animate(...) * ], { limit: 1 }) * ``` * * By default, throws an error when zero items are found. Set the * `optional` flag to ignore this error. For example: * * ```js * query('.some-element-that-may-not-be-there', [ * animate(...), * animate(...) * ], { optional: true }) * ``` * * ### Usage Example * * The following example queries for inner elements and animates them * individually using `animate()`. * * ```typescript * @Component({ * selector: 'inner', * template: ` *
*

Title

*
* Blah blah blah *
*
* `, * animations: [ * trigger('queryAnimation', [ * transition('* => goAnimate', [ * // hide the inner elements * query('h1', style({ opacity: 0 })), * query('.content', style({ opacity: 0 })), * * // animate the inner elements in, one by one * query('h1', animate(1000, style({ opacity: 1 }))), * query('.content', animate(1000, style({ opacity: 1 }))), * ]) * ]) * ] * }) * class Cmp { * exp = ''; * * goAnimate() { * this.exp = 'goAnimate'; * } * } * ``` * * @publicApi */ function query(selector, animation) { var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; return { type: 11 /* Query */ , selector: selector, animation: animation, options: options }; } /** * Use within an animation `query()` call to issue a timing gap after * each queried item is animated. * * @param timings A delay value. * @param animation One ore more animation steps. * @returns An object that encapsulates the stagger data. * * @usageNotes * In the following example, a container element wraps a list of items stamped out * by an `ngFor`. The container element contains an animation trigger that will later be set * to query for each of the inner items. * * Each time items are added, the opacity fade-in animation runs, * and each removed item is faded out. * When either of these animations occur, the stagger effect is * applied after each item's animation is started. * * ```html * * *
*
*
* {{ item }} *
*
* ``` * * Here is the component code: * * ```typescript * import {trigger, transition, style, animate, query, stagger} from '@angular/animations'; * @Component({ * templateUrl: 'list.component.html', * animations: [ * trigger('listAnimation', [ * ... * ]) * ] * }) * class ListComponent { * items = []; * * showItems() { * this.items = [0,1,2,3,4]; * } * * hideItems() { * this.items = []; * } * * toggle() { * this.items.length ? this.hideItems() : this.showItems(); * } * } * ``` * * Here is the animation trigger code: * * ```typescript * trigger('listAnimation', [ * transition('* => *', [ // each time the binding value changes * query(':leave', [ * stagger(100, [ * animate('0.5s', style({ opacity: 0 })) * ]) * ]), * query(':enter', [ * style({ opacity: 0 }), * stagger(100, [ * animate('0.5s', style({ opacity: 1 })) * ]) * ]) * ]) * ]) * ``` * * @publicApi */ function stagger(timings, animation) { return { type: 12 /* Stagger */ , timings: timings, animation: animation }; } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ function scheduleMicroTask(cb) { Promise.resolve(null).then(cb); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * An empty programmatic controller for reusable animations. * Used internally when animations are disabled, to avoid * checking for the null case when an animation player is expected. * * @see `animate()` * @see `AnimationPlayer` * @see `GroupPlayer` * * @publicApi */ var NoopAnimationPlayer = /*#__PURE__*/function () { function NoopAnimationPlayer() { var duration = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, NoopAnimationPlayer); this._onDoneFns = []; this._onStartFns = []; this._onDestroyFns = []; this._started = false; this._destroyed = false; this._finished = false; this.parentPlayer = null; this.totalTime = duration + delay; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(NoopAnimationPlayer, [{ key: "_onFinish", value: function _onFinish() { if (!this._finished) { this._finished = true; this._onDoneFns.forEach(function (fn) { return fn(); }); this._onDoneFns = []; } } }, { key: "onStart", value: function onStart(fn) { this._onStartFns.push(fn); } }, { key: "onDone", value: function onDone(fn) { this._onDoneFns.push(fn); } }, { key: "onDestroy", value: function onDestroy(fn) { this._onDestroyFns.push(fn); } }, { key: "hasStarted", value: function hasStarted() { return this._started; } }, { key: "init", value: function init() {} }, { key: "play", value: function play() { if (!this.hasStarted()) { this._onStart(); this.triggerMicrotask(); } this._started = true; } /** @internal */ }, { key: "triggerMicrotask", value: function triggerMicrotask() { var _this = this; scheduleMicroTask(function () { return _this._onFinish(); }); } }, { key: "_onStart", value: function _onStart() { this._onStartFns.forEach(function (fn) { return fn(); }); this._onStartFns = []; } }, { key: "pause", value: function pause() {} }, { key: "restart", value: function restart() {} }, { key: "finish", value: function finish() { this._onFinish(); } }, { key: "destroy", value: function destroy() { if (!this._destroyed) { this._destroyed = true; if (!this.hasStarted()) { this._onStart(); } this.finish(); this._onDestroyFns.forEach(function (fn) { return fn(); }); this._onDestroyFns = []; } } }, { key: "reset", value: function reset() {} }, { key: "setPosition", value: function setPosition(position) {} }, { key: "getPosition", value: function getPosition() { return 0; } /** @internal */ }, { key: "triggerCallback", value: function triggerCallback(phaseName) { var methods = phaseName == 'start' ? this._onStartFns : this._onDoneFns; methods.forEach(function (fn) { return fn(); }); methods.length = 0; } }]); return NoopAnimationPlayer; }(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * A programmatic controller for a group of reusable animations. * Used internally to control animations. * * @see `AnimationPlayer` * @see `{@link animations/group group()}` * */ var AnimationGroupPlayer = /*#__PURE__*/function () { function AnimationGroupPlayer(_players) { var _this2 = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationGroupPlayer); this._onDoneFns = []; this._onStartFns = []; this._finished = false; this._started = false; this._destroyed = false; this._onDestroyFns = []; this.parentPlayer = null; this.totalTime = 0; this.players = _players; var doneCount = 0; var destroyCount = 0; var startCount = 0; var total = this.players.length; if (total == 0) { scheduleMicroTask(function () { return _this2._onFinish(); }); } else { this.players.forEach(function (player) { player.onDone(function () { if (++doneCount == total) { _this2._onFinish(); } }); player.onDestroy(function () { if (++destroyCount == total) { _this2._onDestroy(); } }); player.onStart(function () { if (++startCount == total) { _this2._onStart(); } }); }); } this.totalTime = this.players.reduce(function (time, player) { return Math.max(time, player.totalTime); }, 0); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(AnimationGroupPlayer, [{ key: "_onFinish", value: function _onFinish() { if (!this._finished) { this._finished = true; this._onDoneFns.forEach(function (fn) { return fn(); }); this._onDoneFns = []; } } }, { key: "init", value: function init() { this.players.forEach(function (player) { return player.init(); }); } }, { key: "onStart", value: function onStart(fn) { this._onStartFns.push(fn); } }, { key: "_onStart", value: function _onStart() { if (!this.hasStarted()) { this._started = true; this._onStartFns.forEach(function (fn) { return fn(); }); this._onStartFns = []; } } }, { key: "onDone", value: function onDone(fn) { this._onDoneFns.push(fn); } }, { key: "onDestroy", value: function onDestroy(fn) { this._onDestroyFns.push(fn); } }, { key: "hasStarted", value: function hasStarted() { return this._started; } }, { key: "play", value: function play() { if (!this.parentPlayer) { this.init(); } this._onStart(); this.players.forEach(function (player) { return player.play(); }); } }, { key: "pause", value: function pause() { this.players.forEach(function (player) { return player.pause(); }); } }, { key: "restart", value: function restart() { this.players.forEach(function (player) { return player.restart(); }); } }, { key: "finish", value: function finish() { this._onFinish(); this.players.forEach(function (player) { return player.finish(); }); } }, { key: "destroy", value: function destroy() { this._onDestroy(); } }, { key: "_onDestroy", value: function _onDestroy() { if (!this._destroyed) { this._destroyed = true; this._onFinish(); this.players.forEach(function (player) { return player.destroy(); }); this._onDestroyFns.forEach(function (fn) { return fn(); }); this._onDestroyFns = []; } } }, { key: "reset", value: function reset() { this.players.forEach(function (player) { return player.reset(); }); this._destroyed = false; this._finished = false; this._started = false; } }, { key: "setPosition", value: function setPosition(p) { var timeAtPosition = p * this.totalTime; this.players.forEach(function (player) { var position = player.totalTime ? Math.min(1, timeAtPosition / player.totalTime) : 1; player.setPosition(position); }); } }, { key: "getPosition", value: function getPosition() { var min = 0; this.players.forEach(function (player) { var p = player.getPosition(); min = Math.min(p, min); }); return min; } }, { key: "beforeDestroy", value: function beforeDestroy() { this.players.forEach(function (player) { if (player.beforeDestroy) { player.beforeDestroy(); } }); } /** @internal */ }, { key: "triggerCallback", value: function triggerCallback(phaseName) { var methods = phaseName == 'start' ? this._onStartFns : this._onDoneFns; methods.forEach(function (fn) { return fn(); }); methods.length = 0; } }]); return AnimationGroupPlayer; }(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var ɵPRE_STYLE = '!'; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "R0i0": /*!*******************************************!*\ !*** ./node_modules/d3-scale/src/time.js ***! \*******************************************/ /*! exports provided: calendar, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "calendar", function() { return calendar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return time; }); /* harmony import */ var d3_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-time */ "tgfz"); /* harmony import */ var d3_time_format__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-time-format */ "cOGN"); /* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./continuous.js */ "6YF4"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./init.js */ "1Ix/"); /* harmony import */ var _nice_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./nice.js */ "bcaG"); function date(t) { return new Date(t); } function number(t) { return t instanceof Date ? +t : +new Date(+t); } function calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format) { var scale = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["default"])(), invert = scale.invert, domain = scale.domain; var formatMillisecond = format(".%L"), formatSecond = format(":%S"), formatMinute = format("%I:%M"), formatHour = format("%I %p"), formatDay = format("%a %d"), formatWeek = format("%b %d"), formatMonth = format("%B"), formatYear = format("%Y"); function tickFormat(date) { return (second(date) < date ? formatMillisecond : minute(date) < date ? formatSecond : hour(date) < date ? formatMinute : day(date) < date ? formatHour : month(date) < date ? week(date) < date ? formatDay : formatWeek : year(date) < date ? formatMonth : formatYear)(date); } scale.invert = function (y) { return new Date(invert(y)); }; scale.domain = function (_) { return arguments.length ? domain(Array.from(_, number)) : domain().map(date); }; scale.ticks = function (interval) { var d = domain(); return ticks(d[0], d[d.length - 1], interval == null ? 10 : interval); }; scale.tickFormat = function (count, specifier) { return specifier == null ? tickFormat : format(specifier); }; scale.nice = function (interval) { var d = domain(); if (!interval || typeof interval.range !== "function") interval = tickInterval(d[0], d[d.length - 1], interval == null ? 10 : interval); return interval ? domain(Object(_nice_js__WEBPACK_IMPORTED_MODULE_4__["default"])(d, interval)) : scale; }; scale.copy = function () { return Object(_continuous_js__WEBPACK_IMPORTED_MODULE_2__["copy"])(scale, calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format)); }; return scale; } function time() { return _init_js__WEBPACK_IMPORTED_MODULE_3__["initRange"].apply(calendar(d3_time__WEBPACK_IMPORTED_MODULE_0__["timeTicks"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeTickInterval"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeYear"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeMonth"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeWeek"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeDay"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeHour"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeMinute"], d3_time__WEBPACK_IMPORTED_MODULE_0__["timeSecond"], d3_time_format__WEBPACK_IMPORTED_MODULE_1__["timeFormat"]).domain([new Date(2000, 0, 1), new Date(2000, 0, 2)]), arguments); } /***/ }), /***/ "R1ws": /*!************************************************************************************!*\ !*** ./node_modules/@angular/platform-browser/__ivy_ngcc__/fesm2015/animations.js ***! \************************************************************************************/ /*! exports provided: ANIMATION_MODULE_TYPE, BrowserAnimationsModule, NoopAnimationsModule, ɵAnimationRenderer, ɵAnimationRendererFactory, ɵBrowserAnimationBuilder, ɵBrowserAnimationFactory, ɵInjectableAnimationEngine, ɵangular_packages_platform_browser_animations_animations_a, ɵangular_packages_platform_browser_animations_animations_b, ɵangular_packages_platform_browser_animations_animations_c, ɵangular_packages_platform_browser_animations_animations_d, ɵangular_packages_platform_browser_animations_animations_e, ɵangular_packages_platform_browser_animations_animations_f */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ANIMATION_MODULE_TYPE", function() { return ANIMATION_MODULE_TYPE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BrowserAnimationsModule", function() { return BrowserAnimationsModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NoopAnimationsModule", function() { return NoopAnimationsModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationRenderer", function() { return AnimationRenderer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵAnimationRendererFactory", function() { return AnimationRendererFactory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵBrowserAnimationBuilder", function() { return BrowserAnimationBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵBrowserAnimationFactory", function() { return BrowserAnimationFactory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵInjectableAnimationEngine", function() { return InjectableAnimationEngine; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_a", function() { return instantiateSupportedAnimationDriver; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_b", function() { return instantiateDefaultStyleNormalizer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_c", function() { return instantiateRendererFactory; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_d", function() { return BROWSER_ANIMATIONS_PROVIDERS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_e", function() { return BROWSER_NOOP_ANIMATIONS_PROVIDERS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_packages_platform_browser_animations_animations_f", function() { return BaseAnimationRenderer; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /* harmony import */ var _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/animations/browser */ "t9l1"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/common */ "ofXK"); /** * @license Angular v11.0.0 * (c) 2010-2020 Google LLC. https://angular.io/ * License: MIT */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var BrowserAnimationBuilder = /*#__PURE__*/function (_AnimationBuilder) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BrowserAnimationBuilder, _AnimationBuilder); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BrowserAnimationBuilder); function BrowserAnimationBuilder(rootRenderer, doc) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationBuilder); _this = _super.call(this); _this._nextAnimationId = 0; var typeData = { id: '0', encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_5__["ViewEncapsulation"].None, styles: [], data: { animation: [] } }; _this._renderer = rootRenderer.createRenderer(doc.body, typeData); return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BrowserAnimationBuilder, [{ key: "build", value: function build(animation) { var id = this._nextAnimationId.toString(); this._nextAnimationId++; var entry = Array.isArray(animation) ? Object(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["sequence"])(animation) : animation; issueAnimationCommand(this._renderer, null, id, 'register', [entry]); return new BrowserAnimationFactory(id, this._renderer); } }]); return BrowserAnimationBuilder; }(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationBuilder"]); BrowserAnimationBuilder.ɵfac = function BrowserAnimationBuilder_Factory(t) { return new (t || BrowserAnimationBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"])); }; BrowserAnimationBuilder.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({ token: BrowserAnimationBuilder, factory: BrowserAnimationBuilder.ɵfac }); BrowserAnimationBuilder.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](BrowserAnimationBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }]; }, null); })(); var BrowserAnimationFactory = /*#__PURE__*/function (_AnimationFactory) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(BrowserAnimationFactory, _AnimationFactory); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(BrowserAnimationFactory); function BrowserAnimationFactory(_id, _renderer) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationFactory); _this2 = _super2.call(this); _this2._id = _id; _this2._renderer = _renderer; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BrowserAnimationFactory, [{ key: "create", value: function create(element, options) { return new RendererAnimationPlayer(this._id, element, options || {}, this._renderer); } }]); return BrowserAnimationFactory; }(_angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationFactory"]); var RendererAnimationPlayer = /*#__PURE__*/function () { function RendererAnimationPlayer(id, element, options, _renderer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, RendererAnimationPlayer); this.id = id; this.element = element; this._renderer = _renderer; this.parentPlayer = null; this._started = false; this.totalTime = 0; this._command('create', options); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(RendererAnimationPlayer, [{ key: "_listen", value: function _listen(eventName, callback) { return this._renderer.listen(this.element, "@@".concat(this.id, ":").concat(eventName), callback); } }, { key: "_command", value: function _command(command) { for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { args[_key - 1] = arguments[_key]; } return issueAnimationCommand(this._renderer, this.element, this.id, command, args); } }, { key: "onDone", value: function onDone(fn) { this._listen('done', fn); } }, { key: "onStart", value: function onStart(fn) { this._listen('start', fn); } }, { key: "onDestroy", value: function onDestroy(fn) { this._listen('destroy', fn); } }, { key: "init", value: function init() { this._command('init'); } }, { key: "hasStarted", value: function hasStarted() { return this._started; } }, { key: "play", value: function play() { this._command('play'); this._started = true; } }, { key: "pause", value: function pause() { this._command('pause'); } }, { key: "restart", value: function restart() { this._command('restart'); } }, { key: "finish", value: function finish() { this._command('finish'); } }, { key: "destroy", value: function destroy() { this._command('destroy'); } }, { key: "reset", value: function reset() { this._command('reset'); } }, { key: "setPosition", value: function setPosition(p) { this._command('setPosition', p); } }, { key: "getPosition", value: function getPosition() { return 0; } }]); return RendererAnimationPlayer; }(); function issueAnimationCommand(renderer, element, id, command, args) { return renderer.setProperty(element, "@@".concat(id, ":").concat(command), args); } var ANIMATION_PREFIX = '@'; var DISABLE_ANIMATIONS_FLAG = '@.disabled'; var AnimationRendererFactory = /*#__PURE__*/function () { function AnimationRendererFactory(delegate, engine, _zone) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationRendererFactory); this.delegate = delegate; this.engine = engine; this._zone = _zone; this._currentId = 0; this._microtaskId = 1; this._animationCallbacksBuffer = []; this._rendererCache = new Map(); this._cdRecurDepth = 0; this.promise = Promise.resolve(0); engine.onRemovalComplete = function (element, delegate) { // Note: if an component element has a leave animation, and the component // a host leave animation, the view engine will call `removeChild` for the parent // component renderer as well as for the child component renderer. // Therefore, we need to check if we already removed the element. if (delegate && delegate.parentNode(element)) { delegate.removeChild(element.parentNode, element); } }; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(AnimationRendererFactory, [{ key: "createRenderer", value: function createRenderer(hostElement, type) { var _this3 = this; var EMPTY_NAMESPACE_ID = ''; // cache the delegates to find out which cached delegate can // be used by which cached renderer var delegate = this.delegate.createRenderer(hostElement, type); if (!hostElement || !type || !type.data || !type.data['animation']) { var renderer = this._rendererCache.get(delegate); if (!renderer) { renderer = new BaseAnimationRenderer(EMPTY_NAMESPACE_ID, delegate, this.engine); // only cache this result when the base renderer is used this._rendererCache.set(delegate, renderer); } return renderer; } var componentId = type.id; var namespaceId = type.id + '-' + this._currentId; this._currentId++; this.engine.register(namespaceId, hostElement); var registerTrigger = function registerTrigger(trigger) { if (Array.isArray(trigger)) { trigger.forEach(registerTrigger); } else { _this3.engine.registerTrigger(componentId, namespaceId, hostElement, trigger.name, trigger); } }; var animationTriggers = type.data['animation']; animationTriggers.forEach(registerTrigger); return new AnimationRenderer(this, namespaceId, delegate, this.engine); } }, { key: "begin", value: function begin() { this._cdRecurDepth++; if (this.delegate.begin) { this.delegate.begin(); } } }, { key: "_scheduleCountTask", value: function _scheduleCountTask() { var _this4 = this; // always use promise to schedule microtask instead of use Zone this.promise.then(function () { _this4._microtaskId++; }); } /** @internal */ }, { key: "scheduleListenerCallback", value: function scheduleListenerCallback(count, fn, data) { var _this5 = this; if (count >= 0 && count < this._microtaskId) { this._zone.run(function () { return fn(data); }); return; } if (this._animationCallbacksBuffer.length == 0) { Promise.resolve(null).then(function () { _this5._zone.run(function () { _this5._animationCallbacksBuffer.forEach(function (tuple) { var _tuple = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(tuple, 2), fn = _tuple[0], data = _tuple[1]; fn(data); }); _this5._animationCallbacksBuffer = []; }); }); } this._animationCallbacksBuffer.push([fn, data]); } }, { key: "end", value: function end() { var _this6 = this; this._cdRecurDepth--; // this is to prevent animations from running twice when an inner // component does CD when a parent component instead has inserted it if (this._cdRecurDepth == 0) { this._zone.runOutsideAngular(function () { _this6._scheduleCountTask(); _this6.engine.flush(_this6._microtaskId); }); } if (this.delegate.end) { this.delegate.end(); } } }, { key: "whenRenderingDone", value: function whenRenderingDone() { return this.engine.whenRenderingDone(); } }]); return AnimationRendererFactory; }(); AnimationRendererFactory.ɵfac = function AnimationRendererFactory_Factory(t) { return new (t || AnimationRendererFactory)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"])); }; AnimationRendererFactory.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({ token: AnimationRendererFactory, factory: AnimationRendererFactory.ɵfac }); AnimationRendererFactory.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](AnimationRendererFactory, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"] }]; }, null); })(); var BaseAnimationRenderer = /*#__PURE__*/function () { function BaseAnimationRenderer(namespaceId, delegate, engine) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BaseAnimationRenderer); this.namespaceId = namespaceId; this.delegate = delegate; this.engine = engine; this.destroyNode = this.delegate.destroyNode ? function (n) { return delegate.destroyNode(n); } : null; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(BaseAnimationRenderer, [{ key: "data", get: function get() { return this.delegate.data; } }, { key: "destroy", value: function destroy() { this.engine.destroy(this.namespaceId, this.delegate); this.delegate.destroy(); } }, { key: "createElement", value: function createElement(name, namespace) { return this.delegate.createElement(name, namespace); } }, { key: "createComment", value: function createComment(value) { return this.delegate.createComment(value); } }, { key: "createText", value: function createText(value) { return this.delegate.createText(value); } }, { key: "appendChild", value: function appendChild(parent, newChild) { this.delegate.appendChild(parent, newChild); this.engine.onInsert(this.namespaceId, newChild, parent, false); } }, { key: "insertBefore", value: function insertBefore(parent, newChild, refChild) { var isMove = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : true; this.delegate.insertBefore(parent, newChild, refChild); // If `isMove` true than we should animate this insert. this.engine.onInsert(this.namespaceId, newChild, parent, isMove); } }, { key: "removeChild", value: function removeChild(parent, oldChild, isHostElement) { this.engine.onRemove(this.namespaceId, oldChild, this.delegate, isHostElement); } }, { key: "selectRootElement", value: function selectRootElement(selectorOrNode, preserveContent) { return this.delegate.selectRootElement(selectorOrNode, preserveContent); } }, { key: "parentNode", value: function parentNode(node) { return this.delegate.parentNode(node); } }, { key: "nextSibling", value: function nextSibling(node) { return this.delegate.nextSibling(node); } }, { key: "setAttribute", value: function setAttribute(el, name, value, namespace) { this.delegate.setAttribute(el, name, value, namespace); } }, { key: "removeAttribute", value: function removeAttribute(el, name, namespace) { this.delegate.removeAttribute(el, name, namespace); } }, { key: "addClass", value: function addClass(el, name) { this.delegate.addClass(el, name); } }, { key: "removeClass", value: function removeClass(el, name) { this.delegate.removeClass(el, name); } }, { key: "setStyle", value: function setStyle(el, style, value, flags) { this.delegate.setStyle(el, style, value, flags); } }, { key: "removeStyle", value: function removeStyle(el, style, flags) { this.delegate.removeStyle(el, style, flags); } }, { key: "setProperty", value: function setProperty(el, name, value) { if (name.charAt(0) == ANIMATION_PREFIX && name == DISABLE_ANIMATIONS_FLAG) { this.disableAnimations(el, !!value); } else { this.delegate.setProperty(el, name, value); } } }, { key: "setValue", value: function setValue(node, value) { this.delegate.setValue(node, value); } }, { key: "listen", value: function listen(target, eventName, callback) { return this.delegate.listen(target, eventName, callback); } }, { key: "disableAnimations", value: function disableAnimations(element, value) { this.engine.disableAnimations(element, value); } }]); return BaseAnimationRenderer; }(); var AnimationRenderer = /*#__PURE__*/function (_BaseAnimationRendere) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationRenderer, _BaseAnimationRendere); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(AnimationRenderer); function AnimationRenderer(factory, namespaceId, delegate, engine) { var _this7; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, AnimationRenderer); _this7 = _super3.call(this, namespaceId, delegate, engine); _this7.factory = factory; _this7.namespaceId = namespaceId; return _this7; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(AnimationRenderer, [{ key: "setProperty", value: function setProperty(el, name, value) { if (name.charAt(0) == ANIMATION_PREFIX) { if (name.charAt(1) == '.' && name == DISABLE_ANIMATIONS_FLAG) { value = value === undefined ? true : !!value; this.disableAnimations(el, value); } else { this.engine.process(this.namespaceId, el, name.substr(1), value); } } else { this.delegate.setProperty(el, name, value); } } }, { key: "listen", value: function listen(target, eventName, callback) { var _this8 = this; if (eventName.charAt(0) == ANIMATION_PREFIX) { var element = resolveElementFromTarget(target); var name = eventName.substr(1); var phase = ''; // @listener.phase is for trigger animation callbacks // @@listener is for animation builder callbacks if (name.charAt(0) != ANIMATION_PREFIX) { var _parseTriggerCallback = parseTriggerCallbackName(name); var _parseTriggerCallback2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_parseTriggerCallback, 2); name = _parseTriggerCallback2[0]; phase = _parseTriggerCallback2[1]; } return this.engine.listen(this.namespaceId, element, name, phase, function (event) { var countId = event['_data'] || -1; _this8.factory.scheduleListenerCallback(countId, callback, event); }); } return this.delegate.listen(target, eventName, callback); } }]); return AnimationRenderer; }(BaseAnimationRenderer); function resolveElementFromTarget(target) { switch (target) { case 'body': return document.body; case 'document': return document; case 'window': return window; default: return target; } } function parseTriggerCallbackName(triggerName) { var dotIndex = triggerName.indexOf('.'); var trigger = triggerName.substring(0, dotIndex); var phase = triggerName.substr(dotIndex + 1); return [trigger, phase]; } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var InjectableAnimationEngine = /*#__PURE__*/function (_ɵAnimationEngine) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(InjectableAnimationEngine, _ɵAnimationEngine); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(InjectableAnimationEngine); function InjectableAnimationEngine(doc, driver, normalizer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, InjectableAnimationEngine); return _super4.call(this, doc.body, driver, normalizer); } return InjectableAnimationEngine; }(_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"]); InjectableAnimationEngine.ɵfac = function InjectableAnimationEngine_Factory(t) { return new (t || InjectableAnimationEngine)(_angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"]), _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵinject"](_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"])); }; InjectableAnimationEngine.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjectable"]({ token: InjectableAnimationEngine, factory: InjectableAnimationEngine.ɵfac }); InjectableAnimationEngine.ctorParameters = function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](InjectableAnimationEngine, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Injectable"] }], function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_9__["DOCUMENT"]] }] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"] }, { type: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"] }]; }, null); })(); function instantiateSupportedAnimationDriver() { return Object(_angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵsupportsWebAnimations"])() ? new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵWebAnimationsDriver"]() : new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵCssKeyframesDriver"](); } function instantiateDefaultStyleNormalizer() { return new _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵWebAnimationsStyleNormalizer"](); } function instantiateRendererFactory(renderer, engine, zone) { return new AnimationRendererFactory(renderer, engine, zone); } /** * @publicApi */ var ANIMATION_MODULE_TYPE = new _angular_core__WEBPACK_IMPORTED_MODULE_5__["InjectionToken"]('AnimationModuleType'); var SHARED_ANIMATION_PROVIDERS = [{ provide: _angular_animations__WEBPACK_IMPORTED_MODULE_7__["AnimationBuilder"], useClass: BrowserAnimationBuilder }, { provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationStyleNormalizer"], useFactory: instantiateDefaultStyleNormalizer }, { provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"], useClass: InjectableAnimationEngine }, { provide: _angular_core__WEBPACK_IMPORTED_MODULE_5__["RendererFactory2"], useFactory: instantiateRendererFactory, deps: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["ɵDomRendererFactory2"], _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵAnimationEngine"], _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgZone"]] }]; /** * Separate providers from the actual module so that we can do a local modification in Google3 to * include them in the BrowserModule. */ var BROWSER_ANIMATIONS_PROVIDERS = [{ provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"], useFactory: instantiateSupportedAnimationDriver }, { provide: ANIMATION_MODULE_TYPE, useValue: 'BrowserAnimations' }].concat(SHARED_ANIMATION_PROVIDERS); /** * Separate providers from the actual module so that we can do a local modification in Google3 to * include them in the BrowserTestingModule. */ var BROWSER_NOOP_ANIMATIONS_PROVIDERS = [{ provide: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["AnimationDriver"], useClass: _angular_animations_browser__WEBPACK_IMPORTED_MODULE_8__["ɵNoopAnimationDriver"] }, { provide: ANIMATION_MODULE_TYPE, useValue: 'NoopAnimations' }].concat(SHARED_ANIMATION_PROVIDERS); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Exports `BrowserModule` with additional [dependency-injection providers](guide/glossary#provider) * for use with animations. See [Animations](guide/animations). * @publicApi */ var BrowserAnimationsModule = function BrowserAnimationsModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, BrowserAnimationsModule); }; BrowserAnimationsModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: BrowserAnimationsModule }); BrowserAnimationsModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ factory: function BrowserAnimationsModule_Factory(t) { return new (t || BrowserAnimationsModule)(); }, providers: BROWSER_ANIMATIONS_PROVIDERS, imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](BrowserAnimationsModule, { exports: function exports() { return [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](BrowserAnimationsModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"], args: [{ exports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]], providers: BROWSER_ANIMATIONS_PROVIDERS }] }], null, null); })(); /** * A null player that must be imported to allow disabling of animations. * @publicApi */ var NoopAnimationsModule = function NoopAnimationsModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, NoopAnimationsModule); }; NoopAnimationsModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineNgModule"]({ type: NoopAnimationsModule }); NoopAnimationsModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵdefineInjector"]({ factory: function NoopAnimationsModule_Factory(t) { return new (t || NoopAnimationsModule)(); }, providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS, imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵɵsetNgModuleScope"](NoopAnimationsModule, { exports: function exports() { return [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_5__["ɵsetClassMetadata"](NoopAnimationsModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_5__["NgModule"], args: [{ exports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_6__["BrowserModule"]], providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "R7wr": /*!***************************************************!*\ !*** ./node_modules/rxjs/internal/util/isDate.js ***! \***************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function isDate(value) { return value instanceof Date && !isNaN(+value); } exports.isDate = isDate; /***/ }), /***/ "R9CD": /*!********************************************!*\ !*** ./node_modules/d3-array/src/pairs.js ***! \********************************************/ /*! exports provided: default, pair */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return pairs; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pair", function() { return pair; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); function pairs(values) { var pairof = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : pair; var pairs = []; var previous; var first = false; var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; if (first) pairs.push(pairof(previous, value)); previous = value; first = true; } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return pairs; } function pair(a, b) { return [a, b]; } /***/ }), /***/ "RAwQ": /*!******************************************!*\ !*** ./node_modules/moment/locale/lb.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Luxembourgish [lb] //! author : mweimerskirch : https://github.com/mweimerskirch //! author : David Raison : https://github.com/kwisatz ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration function processRelativeTime(number, withoutSuffix, key, isFuture) { var format = { m: ['eng Minutt', 'enger Minutt'], h: ['eng Stonn', 'enger Stonn'], d: ['een Dag', 'engem Dag'], M: ['ee Mount', 'engem Mount'], y: ['ee Joer', 'engem Joer'] }; return withoutSuffix ? format[key][0] : format[key][1]; } function processFutureTime(string) { var number = string.substr(0, string.indexOf(' ')); if (eifelerRegelAppliesToNumber(number)) { return 'a ' + string; } return 'an ' + string; } function processPastTime(string) { var number = string.substr(0, string.indexOf(' ')); if (eifelerRegelAppliesToNumber(number)) { return 'viru ' + string; } return 'virun ' + string; } /** * Returns true if the word before the given number loses the '-n' ending. * e.g. 'an 10 Deeg' but 'a 5 Deeg' * * @param number {integer} * @returns {boolean} */ function eifelerRegelAppliesToNumber(number) { number = parseInt(number, 10); if (isNaN(number)) { return false; } if (number < 0) { // Negative Number --> always true return true; } else if (number < 10) { // Only 1 digit if (4 <= number && number <= 7) { return true; } return false; } else if (number < 100) { // 2 digits var lastDigit = number % 10, firstDigit = number / 10; if (lastDigit === 0) { return eifelerRegelAppliesToNumber(firstDigit); } return eifelerRegelAppliesToNumber(lastDigit); } else if (number < 10000) { // 3 or 4 digits --> recursively check first digit while (number >= 10) { number = number / 10; } return eifelerRegelAppliesToNumber(number); } else { // Anything larger than 4 digits: recursively check first n-3 digits number = number / 1000; return eifelerRegelAppliesToNumber(number); } } var lb = moment.defineLocale('lb', { months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'), monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'), monthsParseExact: true, weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'), weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'), weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'H:mm [Auer]', LTS: 'H:mm:ss [Auer]', L: 'DD.MM.YYYY', LL: 'D. MMMM YYYY', LLL: 'D. MMMM YYYY H:mm [Auer]', LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]' }, calendar: { sameDay: '[Haut um] LT', sameElse: 'L', nextDay: '[Muer um] LT', nextWeek: 'dddd [um] LT', lastDay: '[Gëschter um] LT', lastWeek: function lastWeek() { // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule switch (this.day()) { case 2: case 4: return '[Leschten] dddd [um] LT'; default: return '[Leschte] dddd [um] LT'; } } }, relativeTime: { future: processFutureTime, past: processPastTime, s: 'e puer Sekonnen', ss: '%d Sekonnen', m: processRelativeTime, mm: '%d Minutten', h: processRelativeTime, hh: '%d Stonnen', d: processRelativeTime, dd: '%d Deeg', M: processRelativeTime, MM: '%d Méint', y: processRelativeTime, yy: '%d Joer' }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return lb; }); /***/ }), /***/ "RHh3": /*!**************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/construct.js ***! \**************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _construct; }); /* harmony import */ var _babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/setPrototypeOf */ "s4An"); /* harmony import */ var _babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/isNativeReflectConstruct */ "2WcH"); function _construct(Parent, args, Class) { if (Object(_babel_runtime_helpers_esm_isNativeReflectConstruct__WEBPACK_IMPORTED_MODULE_1__["default"])()) { _construct = Reflect.construct; } else { _construct = function _construct(Parent, args, Class) { var a = [null]; a.push.apply(a, args); var Constructor = Function.bind.apply(Parent, a); var instance = new Constructor(); if (Class) Object(_babel_runtime_helpers_esm_setPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(instance, Class.prototype); return instance; }; } return _construct.apply(null, arguments); } /***/ }), /***/ "RUbi": /*!************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsapScheduler.js ***! \************************************************************************/ /*! exports provided: AsapScheduler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AsapScheduler", function() { return AsapScheduler; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _AsyncScheduler__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./AsyncScheduler */ "IjjT"); var AsapScheduler = /*#__PURE__*/function (_AsyncScheduler) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(AsapScheduler, _AsyncScheduler); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(AsapScheduler); function AsapScheduler() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AsapScheduler); return _super.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AsapScheduler, [{ key: "flush", value: function flush(action) { this.active = true; this.scheduled = undefined; var actions = this.actions; var error; var index = -1; var count = actions.length; action = action || actions.shift(); do { if (error = action.execute(action.state, action.delay)) { break; } } while (++index < count && (action = actions.shift())); this.active = false; if (error) { while (++index < count && (action = actions.shift())) { action.unsubscribe(); } throw error; } } }]); return AsapScheduler; }(_AsyncScheduler__WEBPACK_IMPORTED_MODULE_4__["AsyncScheduler"]); /***/ }), /***/ "RZlo": /*!**********************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/storage.module.js ***! \**********************************************************************************/ /*! exports provided: AngularFireStorageModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFireStorageModule", function() { return AngularFireStorageModule; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _storage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./storage */ "BAab"); /* harmony import */ var firebase_storage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! firebase/storage */ "WI49"); var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) { if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; } return c > 3 && r && Object.defineProperty(target, key, r), r; }; var AngularFireStorageModule = function AngularFireStorageModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFireStorageModule); }; AngularFireStorageModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({ type: AngularFireStorageModule }); AngularFireStorageModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({ factory: function AngularFireStorageModule_Factory(t) { return new (t || AngularFireStorageModule)(); }, providers: [_storage__WEBPACK_IMPORTED_MODULE_2__["AngularFireStorage"]] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](AngularFireStorageModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"], args: [{ providers: [_storage__WEBPACK_IMPORTED_MODULE_2__["AngularFireStorage"]] }] }], null, null); })(); /***/ }), /***/ "ReuC": /*!********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/get.js ***! \********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _get; }); /* harmony import */ var _babel_runtime_helpers_esm_superPropBase__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/superPropBase */ "XTTE"); function _get(target, property, receiver) { if (typeof Reflect !== "undefined" && Reflect.get) { _get = Reflect.get; } else { _get = function _get(target, property, receiver) { var base = Object(_babel_runtime_helpers_esm_superPropBase__WEBPACK_IMPORTED_MODULE_0__["default"])(target, property); if (!base) return; var desc = Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return desc.get.call(receiver); } return desc.value; }; } return _get(target, property, receiver || target); } /***/ }), /***/ "RmLz": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/startWith.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var concat_1 = __webpack_require__(/*! ../observable/concat */ "IKMM"); var isScheduler_1 = __webpack_require__(/*! ../util/isScheduler */ "nzqU"); function startWith() { var array = []; for (var _i = 0; _i < arguments.length; _i++) { array[_i] = arguments[_i]; } var scheduler = array[array.length - 1]; if (isScheduler_1.isScheduler(scheduler)) { array.pop(); return function (source) { return concat_1.concat(array, source, scheduler); }; } else { return function (source) { return concat_1.concat(array, source); }; } } exports.startWith = startWith; /***/ }), /***/ "S+S0": /*!************************************************************!*\ !*** ./node_modules/@firebase/component/dist/index.cjs.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); var tslib = __webpack_require__(/*! tslib */ "30Go"); var util = __webpack_require__(/*! @firebase/util */ "zVF4"); /** * Component for service name T, e.g. `auth`, `auth-internal` */ var Component = /** @class */ function () { /** * * @param name The public service name, e.g. app, auth, firestore, database * @param instanceFactory Service factory responsible for creating the public interface * @param type whehter the service provided by the component is public or private */ function Component(name, instanceFactory, type) { this.name = name; this.instanceFactory = instanceFactory; this.type = type; this.multipleInstances = false; /** * Properties to be added to the service namespace */ this.serviceProps = {}; this.instantiationMode = "LAZY" /* LAZY */ ; } Component.prototype.setInstantiationMode = function (mode) { this.instantiationMode = mode; return this; }; Component.prototype.setMultipleInstances = function (multipleInstances) { this.multipleInstances = multipleInstances; return this; }; Component.prototype.setServiceProps = function (props) { this.serviceProps = props; return this; }; return Component; }(); /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var DEFAULT_ENTRY_NAME = '[DEFAULT]'; /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * Provider for instance for service name T, e.g. 'auth', 'auth-internal' * NameServiceMapping[T] is an alias for the type of the instance */ var Provider = /** @class */ function () { function Provider(name, container) { this.name = name; this.container = container; this.component = null; this.instances = new Map(); this.instancesDeferred = new Map(); } /** * @param identifier A provider can provide mulitple instances of a service * if this.component.multipleInstances is true. */ Provider.prototype.get = function (identifier) { if (identifier === void 0) { identifier = DEFAULT_ENTRY_NAME; } // if multipleInstances is not supported, use the default name var normalizedIdentifier = this.normalizeInstanceIdentifier(identifier); if (!this.instancesDeferred.has(normalizedIdentifier)) { var deferred = new util.Deferred(); this.instancesDeferred.set(normalizedIdentifier, deferred); // If the service instance is available, resolve the promise with it immediately try { var instance = this.getOrInitializeService(normalizedIdentifier); if (instance) { deferred.resolve(instance); } } catch (e) {// when the instance factory throws an exception during get(), it should not cause // a fatal error. We just return the unresolved promise in this case. } } return this.instancesDeferred.get(normalizedIdentifier).promise; }; Provider.prototype.getImmediate = function (options) { var _a = tslib.__assign({ identifier: DEFAULT_ENTRY_NAME, optional: false }, options), identifier = _a.identifier, optional = _a.optional; // if multipleInstances is not supported, use the default name var normalizedIdentifier = this.normalizeInstanceIdentifier(identifier); try { var instance = this.getOrInitializeService(normalizedIdentifier); if (!instance) { if (optional) { return null; } throw Error("Service " + this.name + " is not available"); } return instance; } catch (e) { if (optional) { return null; } else { throw e; } } }; Provider.prototype.setComponent = function (component) { var e_1, _a; if (component.name !== this.name) { throw Error("Mismatching Component " + component.name + " for Provider " + this.name + "."); } if (this.component) { throw Error("Component for " + this.name + " has already been provided"); } this.component = component; // if the service is eager, initialize the default instance if (isComponentEager(component)) { try { this.getOrInitializeService(DEFAULT_ENTRY_NAME); } catch (e) {// when the instance factory for an eager Component throws an exception during the eager // initialization, it should not cause a fatal error. // TODO: Investigate if we need to make it configurable, because some component may want to cause // a fatal error in this case? } } try { // Create service instances for the pending promises and resolve them // NOTE: if this.multipleInstances is false, only the default instance will be created // and all promises with resolve with it regardless of the identifier. for (var _b = tslib.__values(this.instancesDeferred.entries()), _c = _b.next(); !_c.done; _c = _b.next()) { var _d = tslib.__read(_c.value, 2), instanceIdentifier = _d[0], instanceDeferred = _d[1]; var normalizedIdentifier = this.normalizeInstanceIdentifier(instanceIdentifier); try { // `getOrInitializeService()` should always return a valid instance since a component is guaranteed. use ! to make typescript happy. var instance = this.getOrInitializeService(normalizedIdentifier); instanceDeferred.resolve(instance); } catch (e) {// when the instance factory throws an exception, it should not cause // a fatal error. We just leave the promise unresolved. } } } catch (e_1_1) { e_1 = { error: e_1_1 }; } finally { try { if (_c && !_c.done && (_a = _b.return)) _a.call(_b); } finally { if (e_1) throw e_1.error; } } }; Provider.prototype.clearInstance = function (identifier) { if (identifier === void 0) { identifier = DEFAULT_ENTRY_NAME; } this.instancesDeferred.delete(identifier); this.instances.delete(identifier); }; // app.delete() will call this method on every provider to delete the services // TODO: should we mark the provider as deleted? Provider.prototype.delete = function () { return tslib.__awaiter(this, void 0, void 0, function () { var services; return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: services = Array.from(this.instances.values()); return [4 /*yield*/ , Promise.all(services.filter(function (service) { return 'INTERNAL' in service; }) // eslint-disable-next-line @typescript-eslint/no-explicit-any .map(function (service) { return service.INTERNAL.delete(); }))]; case 1: _a.sent(); return [2 /*return*/ ]; } }); }); }; Provider.prototype.isComponentSet = function () { return this.component != null; }; Provider.prototype.getOrInitializeService = function (identifier) { var instance = this.instances.get(identifier); if (!instance && this.component) { instance = this.component.instanceFactory(this.container, normalizeIdentifierForFactory(identifier)); this.instances.set(identifier, instance); } return instance || null; }; Provider.prototype.normalizeInstanceIdentifier = function (identifier) { if (this.component) { return this.component.multipleInstances ? identifier : DEFAULT_ENTRY_NAME; } else { return identifier; // assume multiple instances are supported before the component is provided. } }; return Provider; }(); // undefined should be passed to the service factory for the default instance function normalizeIdentifierForFactory(identifier) { return identifier === DEFAULT_ENTRY_NAME ? undefined : identifier; } function isComponentEager(component) { return component.instantiationMode === "EAGER" /* EAGER */ ; } /** * @license * Copyright 2019 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * ComponentContainer that provides Providers for service name T, e.g. `auth`, `auth-internal` */ var ComponentContainer = /** @class */ function () { function ComponentContainer(name) { this.name = name; this.providers = new Map(); } /** * * @param component Component being added * @param overwrite When a component with the same name has already been registered, * if overwrite is true: overwrite the existing component with the new component and create a new * provider with the new component. It can be useful in tests where you want to use different mocks * for different tests. * if overwrite is false: throw an exception */ ComponentContainer.prototype.addComponent = function (component) { var provider = this.getProvider(component.name); if (provider.isComponentSet()) { throw new Error("Component " + component.name + " has already been registered with " + this.name); } provider.setComponent(component); }; ComponentContainer.prototype.addOrOverwriteComponent = function (component) { var provider = this.getProvider(component.name); if (provider.isComponentSet()) { // delete the existing provider from the container, so we can register the new component this.providers.delete(component.name); } this.addComponent(component); }; /** * getProvider provides a type safe interface where it can only be called with a field name * present in NameServiceMapping interface. * * Firebase SDKs providing services should extend NameServiceMapping interface to register * themselves. */ ComponentContainer.prototype.getProvider = function (name) { if (this.providers.has(name)) { return this.providers.get(name); } // create a Provider for a service that hasn't registered with Firebase var provider = new Provider(name, this); this.providers.set(name, provider); return provider; }; ComponentContainer.prototype.getProviders = function () { return Array.from(this.providers.values()); }; return ComponentContainer; }(); exports.Component = Component; exports.ComponentContainer = ComponentContainer; exports.Provider = Provider; /***/ }), /***/ "S/Aq": /*!*******************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/firestore.js ***! \*******************************************************************************/ /*! exports provided: EnablePersistenceToken, PersistenceSettingsToken, FirestoreSettingsToken, DefaultFirestoreSettings, associateQuery, AngularFirestore */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EnablePersistenceToken", function() { return EnablePersistenceToken; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PersistenceSettingsToken", function() { return PersistenceSettingsToken; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FirestoreSettingsToken", function() { return FirestoreSettingsToken; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFirestoreSettings", function() { return DefaultFirestoreSettings; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "associateQuery", function() { return associateQuery; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestore", function() { return AngularFirestore; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var _document_document__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./document/document */ "VqN3"); /* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./collection/collection */ "maur"); /* harmony import */ var _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./collection-group/collection-group */ "ts7B"); /* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/fire */ "05qF"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! firebase/app */ "Wcq6"); /* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(firebase_app__WEBPACK_IMPORTED_MODULE_9__); var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) { if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; } return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = undefined && undefined.__metadata || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; var __param = undefined && undefined.__param || function (paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); }; }; var EnablePersistenceToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.enableFirestorePersistence'); var PersistenceSettingsToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.firestore.persistenceSettings'); var FirestoreSettingsToken = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.firestore.settings'); var major = parseInt(firebase_app__WEBPACK_IMPORTED_MODULE_9___default.a.SDK_VERSION.split('.')[0]); var minor = parseInt(firebase_app__WEBPACK_IMPORTED_MODULE_9___default.a.SDK_VERSION.split('.')[1]); var DefaultFirestoreSettings = major < 5 || major == 5 && minor < 8 ? { timestampsInSnapshots: true } : {}; function associateQuery(collectionRef) { var queryFn = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function (ref) { return ref; }; var query = queryFn(collectionRef); var ref = collectionRef; return { query: query, ref: ref }; } var AngularFirestore = /*#__PURE__*/function () { function AngularFirestore(options, nameOrConfig, shouldEnablePersistence, settings, platformId, zone, persistenceSettings) { var _this = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestore); this.scheduler = new _angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseZoneScheduler"](zone, platformId); this.firestore = zone.runOutsideAngular(function () { var app = Object(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["_firebaseAppFactory"])(options, zone, nameOrConfig); var firestore = app.firestore(); firestore.settings(settings || DefaultFirestoreSettings); return firestore; }); if (shouldEnablePersistence && !Object(_angular_common__WEBPACK_IMPORTED_MODULE_8__["isPlatformServer"])(platformId)) { var enablePersistence = function enablePersistence() { try { return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["from"])(_this.firestore.enablePersistence(persistenceSettings || undefined).then(function () { return true; }, function () { return false; })); } catch (e) { return Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(false); } }; this.persistenceEnabled$ = zone.runOutsideAngular(enablePersistence); } else { this.persistenceEnabled$ = Object(rxjs__WEBPACK_IMPORTED_MODULE_3__["of"])(false); } } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestore, [{ key: "collection", value: function collection(pathOrRef, queryFn) { var collectionRef; if (typeof pathOrRef === 'string') { collectionRef = this.firestore.collection(pathOrRef); } else { collectionRef = pathOrRef; } var _associateQuery = associateQuery(collectionRef, queryFn), ref = _associateQuery.ref, query = _associateQuery.query; return new _collection_collection__WEBPACK_IMPORTED_MODULE_5__["AngularFirestoreCollection"](ref, query, this); } }, { key: "collectionGroup", value: function collectionGroup(collectionId, queryGroupFn) { if (major < 6) { throw "collection group queries require Firebase JS SDK >= 6.0"; } var queryFn = queryGroupFn || function (ref) { return ref; }; var firestore = this.firestore; var collectionGroup = firestore.collectionGroup(collectionId); return new _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_6__["AngularFirestoreCollectionGroup"](queryFn(collectionGroup), this); } }, { key: "doc", value: function doc(pathOrRef) { var ref; if (typeof pathOrRef === 'string') { ref = this.firestore.doc(pathOrRef); } else { ref = pathOrRef; } return new _document_document__WEBPACK_IMPORTED_MODULE_4__["AngularFirestoreDocument"](ref, this); } }, { key: "createId", value: function createId() { return this.firestore.collection('_').doc().id; } }]); return AngularFirestore; }(); AngularFirestore.ɵfac = function AngularFirestore_Factory(t) { return new (t || AngularFirestore)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](EnablePersistenceToken, 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](FirestoreSettingsToken, 8), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](PersistenceSettingsToken, 8)); }; AngularFirestore.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjectable"]({ token: AngularFirestore, factory: function factory(t) { return AngularFirestore.ɵfac(t); } }); AngularFirestore = __decorate([__param(0, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"])), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"])), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(EnablePersistenceToken)), __param(3, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(3, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(FirestoreSettingsToken)), __param(4, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"])), __param(6, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"])()), __param(6, Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"])(PersistenceSettingsToken)), __metadata("design:paramtypes", [Object, Object, Object, Object, Object, _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"], Object])], AngularFirestore); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](AngularFirestore, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"] }], function () { return [{ type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseOptionsToken"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_fire__WEBPACK_IMPORTED_MODULE_7__["FirebaseNameOrConfigToken"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [EnablePersistenceToken] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [FirestoreSettingsToken] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgZone"] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [PersistenceSettingsToken] }] }]; }, null); })(); /***/ }), /***/ "S/r+": /*!**************************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/ancestors.js ***! \**************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function () { var node = this, nodes = [node]; while (node = node.parent) { nodes.push(node); } return nodes; }); /***/ }), /***/ "S3lI": /*!************************************************************!*\ !*** ./node_modules/d3-interpolate/src/transform/index.js ***! \************************************************************/ /*! exports provided: interpolateTransformCss, interpolateTransformSvg */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "interpolateTransformCss", function() { return interpolateTransformCss; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "interpolateTransformSvg", function() { return interpolateTransformSvg; }); /* harmony import */ var _number_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../number.js */ "4xfg"); /* harmony import */ var _parse_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parse.js */ "2nV0"); function interpolateTransform(parse, pxComma, pxParen, degParen) { function pop(s) { return s.length ? s.pop() + " " : ""; } function translate(xa, ya, xb, yb, s, q) { if (xa !== xb || ya !== yb) { var i = s.push("translate(", null, pxComma, null, pxParen); q.push({ i: i - 4, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(xa, xb) }, { i: i - 2, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(ya, yb) }); } else if (xb || yb) { s.push("translate(" + xb + pxComma + yb + pxParen); } } function rotate(a, b, s, q) { if (a !== b) { if (a - b > 180) b += 360;else if (b - a > 180) a += 360; // shortest path q.push({ i: s.push(pop(s) + "rotate(", null, degParen) - 2, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a, b) }); } else if (b) { s.push(pop(s) + "rotate(" + b + degParen); } } function skewX(a, b, s, q) { if (a !== b) { q.push({ i: s.push(pop(s) + "skewX(", null, degParen) - 2, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a, b) }); } else if (b) { s.push(pop(s) + "skewX(" + b + degParen); } } function scale(xa, ya, xb, yb, s, q) { if (xa !== xb || ya !== yb) { var i = s.push(pop(s) + "scale(", null, ",", null, ")"); q.push({ i: i - 4, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(xa, xb) }, { i: i - 2, x: Object(_number_js__WEBPACK_IMPORTED_MODULE_0__["default"])(ya, yb) }); } else if (xb !== 1 || yb !== 1) { s.push(pop(s) + "scale(" + xb + "," + yb + ")"); } } return function (a, b) { var s = [], // string constants and placeholders q = []; // number interpolators a = parse(a), b = parse(b); translate(a.translateX, a.translateY, b.translateX, b.translateY, s, q); rotate(a.rotate, b.rotate, s, q); skewX(a.skewX, b.skewX, s, q); scale(a.scaleX, a.scaleY, b.scaleX, b.scaleY, s, q); a = b = null; // gc return function (t) { var i = -1, n = q.length, o; while (++i < n) { s[(o = q[i]).i] = o.x(t); } return s.join(""); }; }; } var interpolateTransformCss = interpolateTransform(_parse_js__WEBPACK_IMPORTED_MODULE_1__["parseCss"], "px, ", "px)", "deg)"); var interpolateTransformSvg = interpolateTransform(_parse_js__WEBPACK_IMPORTED_MODULE_1__["parseSvg"], ", ", ")", ")"); /***/ }), /***/ "S6ln": /*!******************************************!*\ !*** ./node_modules/moment/locale/hr.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Croatian [hr] //! author : Bojan Marković : https://github.com/bmarkovic ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration function translate(number, withoutSuffix, key) { var result = number + ' '; switch (key) { case 'ss': if (number === 1) { result += 'sekunda'; } else if (number === 2 || number === 3 || number === 4) { result += 'sekunde'; } else { result += 'sekundi'; } return result; case 'm': return withoutSuffix ? 'jedna minuta' : 'jedne minute'; case 'mm': if (number === 1) { result += 'minuta'; } else if (number === 2 || number === 3 || number === 4) { result += 'minute'; } else { result += 'minuta'; } return result; case 'h': return withoutSuffix ? 'jedan sat' : 'jednog sata'; case 'hh': if (number === 1) { result += 'sat'; } else if (number === 2 || number === 3 || number === 4) { result += 'sata'; } else { result += 'sati'; } return result; case 'dd': if (number === 1) { result += 'dan'; } else { result += 'dana'; } return result; case 'MM': if (number === 1) { result += 'mjesec'; } else if (number === 2 || number === 3 || number === 4) { result += 'mjeseca'; } else { result += 'mjeseci'; } return result; case 'yy': if (number === 1) { result += 'godina'; } else if (number === 2 || number === 3 || number === 4) { result += 'godine'; } else { result += 'godina'; } return result; } } var hr = moment.defineLocale('hr', { months: { format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split('_'), standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split('_') }, monthsShort: 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'), monthsParseExact: true, weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'), weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'), weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'DD.MM.YYYY', LL: 'Do MMMM YYYY', LLL: 'Do MMMM YYYY H:mm', LLLL: 'dddd, Do MMMM YYYY H:mm' }, calendar: { sameDay: '[danas u] LT', nextDay: '[sutra u] LT', nextWeek: function nextWeek() { switch (this.day()) { case 0: return '[u] [nedjelju] [u] LT'; case 3: return '[u] [srijedu] [u] LT'; case 6: return '[u] [subotu] [u] LT'; case 1: case 2: case 4: case 5: return '[u] dddd [u] LT'; } }, lastDay: '[jučer u] LT', lastWeek: function lastWeek() { switch (this.day()) { case 0: return '[prošlu] [nedjelju] [u] LT'; case 3: return '[prošlu] [srijedu] [u] LT'; case 6: return '[prošle] [subote] [u] LT'; case 1: case 2: case 4: case 5: return '[prošli] dddd [u] LT'; } }, sameElse: 'L' }, relativeTime: { future: 'za %s', past: 'prije %s', s: 'par sekundi', ss: translate, m: translate, mm: translate, h: translate, hh: translate, d: 'dan', dd: translate, M: 'mjesec', MM: translate, y: 'godinu', yy: translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return hr; }); /***/ }), /***/ "S83q": /*!********************************************************!*\ !*** ./node_modules/d3-interpolate/src/basisClosed.js ***! \********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _basis_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./basis.js */ "yEp2"); /* harmony default export */ __webpack_exports__["default"] = (function (values) { var n = values.length; return function (t) { var i = Math.floor(((t %= 1) < 0 ? ++t : t) * n), v0 = values[(i + n - 1) % n], v1 = values[i % n], v2 = values[(i + 1) % n], v3 = values[(i + 2) % n]; return Object(_basis_js__WEBPACK_IMPORTED_MODULE_0__["basis"])((t - i / n) * n, v0, v1, v2, v3); }; }); /***/ }), /***/ "SC+/": /*!********************************************!*\ !*** ./node_modules/d3-color/src/index.js ***! \********************************************/ /*! exports provided: color, rgb, hsl, lab, hcl, lch, gray, cubehelix */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./color.js */ "FmoU"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "color", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "rgb", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["rgb"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hsl", function() { return _color_js__WEBPACK_IMPORTED_MODULE_0__["hsl"]; }); /* harmony import */ var _lab_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./lab.js */ "YvDT"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lab", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["default"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "hcl", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["hcl"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "lch", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["lch"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "gray", function() { return _lab_js__WEBPACK_IMPORTED_MODULE_1__["gray"]; }); /* harmony import */ var _cubehelix_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./cubehelix.js */ "Faen"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "cubehelix", function() { return _cubehelix_js__WEBPACK_IMPORTED_MODULE_2__["default"]; }); /***/ }), /***/ "SDD1": /*!***************************************************!*\ !*** ./node_modules/d3-shape/src/curve/linear.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function Linear(context) { this._context = context; } Linear.prototype = { areaStart: function areaStart() { this._line = 0; }, areaEnd: function areaEnd() { this._line = NaN; }, lineStart: function lineStart() { this._point = 0; }, lineEnd: function lineEnd() { if (this._line || this._line !== 0 && this._point === 1) this._context.closePath(); this._line = 1 - this._line; }, point: function point(x, y) { x = +x, y = +y; switch (this._point) { case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break; case 1: this._point = 2; // proceed default: this._context.lineTo(x, y); break; } } }; /* harmony default export */ __webpack_exports__["default"] = (function (context) { return new Linear(context); }); /***/ }), /***/ "SFxW": /*!******************************************!*\ !*** ./node_modules/moment/locale/az.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Azerbaijani [az] //! author : topchiyev : https://github.com/topchiyev ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var suffixes = { 1: '-inci', 5: '-inci', 8: '-inci', 70: '-inci', 80: '-inci', 2: '-nci', 7: '-nci', 20: '-nci', 50: '-nci', 3: '-üncü', 4: '-üncü', 100: '-üncü', 6: '-ncı', 9: '-uncu', 10: '-uncu', 30: '-uncu', 60: '-ıncı', 90: '-ıncı' }; var az = moment.defineLocale('az', { months: 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'), monthsShort: 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'), weekdays: 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'), weekdaysShort: 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'), weekdaysMin: 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[bugün saat] LT', nextDay: '[sabah saat] LT', nextWeek: '[gələn həftə] dddd [saat] LT', lastDay: '[dünən] LT', lastWeek: '[keçən həftə] dddd [saat] LT', sameElse: 'L' }, relativeTime: { future: '%s sonra', past: '%s əvvəl', s: 'bir neçə saniyə', ss: '%d saniyə', m: 'bir dəqiqə', mm: '%d dəqiqə', h: 'bir saat', hh: '%d saat', d: 'bir gün', dd: '%d gün', M: 'bir ay', MM: '%d ay', y: 'bir il', yy: '%d il' }, meridiemParse: /gecə|səhər|gündüz|axşam/, isPM: function isPM(input) { return /^(gündüz|axşam)$/.test(input); }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'gecə'; } else if (hour < 12) { return 'səhər'; } else if (hour < 17) { return 'gündüz'; } else { return 'axşam'; } }, dayOfMonthOrdinalParse: /\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/, ordinal: function ordinal(number) { if (number === 0) { // special case for zero return number + '-ıncı'; } var a = number % 10, b = number % 100 - a, c = number >= 100 ? 100 : null; return number + (suffixes[a] || suffixes[b] || suffixes[c]); }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return az; }); /***/ }), /***/ "SPLT": /*!*************************************************************************!*\ !*** ./node_modules/d3-time-format/node_modules/d3-time/src/utcYear.js ***! \*************************************************************************/ /*! exports provided: default, utcYears */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcYears", function() { return utcYears; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs"); var utcYear = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setUTCMonth(0, 1); date.setUTCHours(0, 0, 0, 0); }, function (date, step) { date.setUTCFullYear(date.getUTCFullYear() + step); }, function (start, end) { return end.getUTCFullYear() - start.getUTCFullYear(); }, function (date) { return date.getUTCFullYear(); }); // An optimized implementation for this simple case. utcYear.every = function (k) { return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setUTCFullYear(Math.floor(date.getUTCFullYear() / k) * k); date.setUTCMonth(0, 1); date.setUTCHours(0, 0, 0, 0); }, function (date, step) { date.setUTCFullYear(date.getUTCFullYear() + step * k); }); }; /* harmony default export */ __webpack_exports__["default"] = (utcYear); var utcYears = utcYear.range; /***/ }), /***/ "SSHS": /*!*******************************************!*\ !*** ./node_modules/d3-array/src/some.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return some; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); function some(values, test) { if (typeof test !== "function") throw new TypeError("test is not a function"); var index = -1; var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; if (test(value, ++index, values)) { return true; } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return false; } /***/ }), /***/ "STbY": /*!**********************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/menu.js ***! \**********************************************************************/ /*! exports provided: MAT_MENU_CONTENT, MAT_MENU_DEFAULT_OPTIONS, MAT_MENU_PANEL, MAT_MENU_SCROLL_STRATEGY, MatMenu, MatMenuContent, MatMenuItem, MatMenuModule, MatMenuTrigger, _MatMenuBase, _MatMenuDirectivesModule, fadeInItems, matMenuAnimations, transformMenu, ɵangular_material_src_material_menu_menu_a, ɵangular_material_src_material_menu_menu_b, ɵangular_material_src_material_menu_menu_c */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_CONTENT", function() { return MAT_MENU_CONTENT; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_DEFAULT_OPTIONS", function() { return MAT_MENU_DEFAULT_OPTIONS; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_PANEL", function() { return MAT_MENU_PANEL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_MENU_SCROLL_STRATEGY", function() { return MAT_MENU_SCROLL_STRATEGY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenu", function() { return MatMenu; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuContent", function() { return MatMenuContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuItem", function() { return MatMenuItem; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuModule", function() { return MatMenuModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatMenuTrigger", function() { return MatMenuTrigger; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatMenuBase", function() { return _MatMenuBase; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "_MatMenuDirectivesModule", function() { return _MatMenuDirectivesModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fadeInItems", function() { return fadeInItems; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matMenuAnimations", function() { return matMenuAnimations; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "transformMenu", function() { return transformMenu; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_a", function() { return MAT_MENU_DEFAULT_OPTIONS_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_b", function() { return MAT_MENU_SCROLL_STRATEGY_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_menu_menu_c", function() { return MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ "KQm4"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /* harmony import */ var _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/cdk/portal */ "+rOU"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L"); /* harmony import */ var _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @angular/cdk/overlay */ "rDax"); /* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN"); /* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Animations used by the mat-menu component. * Animation duration and timing values are based on: * https://material.io/guidelines/components/menus.html#menus-usage * @docs-private */ var _c0 = ["mat-menu-item", ""]; var _c1 = ["*"]; function MatMenu_ng_template_0_Template(rf, ctx) { if (rf & 1) { var _r2 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementStart"](0, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("keydown", function MatMenu_ng_template_0_Template_div_keydown_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2); var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"](); return ctx_r1._handleKeydown($event); })("click", function MatMenu_ng_template_0_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2); var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"](); return ctx_r3.closed.emit("click"); })("@transformMenu.start", function MatMenu_ng_template_0_Template_div_animation_transformMenu_start_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2); var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"](); return ctx_r4._onAnimationStart($event); })("@transformMenu.done", function MatMenu_ng_template_0_Template_div_animation_transformMenu_done_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵrestoreView"](_r2); var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"](); return ctx_r5._onAnimationDone($event); }); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementStart"](1, "div", 1); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojection"](2); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵproperty"]("id", ctx_r0.panelId)("ngClass", ctx_r0._classList)("@transformMenu", ctx_r0._panelAnimationState); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("aria-label", ctx_r0.ariaLabel || null)("aria-labelledby", ctx_r0.ariaLabelledby || null)("aria-describedby", ctx_r0.ariaDescribedby || null); } } var matMenuAnimations = { /** * This animation controls the menu panel's entry and exit from the page. * * When the menu panel is added to the DOM, it scales in and fades in its border. * * When the menu panel is removed from the DOM, it simply fades out after a brief * delay to display the ripple. */ transformMenu: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('transformMenu', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 0, transform: 'scale(0.8)' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('void => enter', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('120ms cubic-bezier(0, 0, 0.2, 1)', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 1, transform: 'scale(1)' }))), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('* => void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('100ms 25ms linear', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 0 })))]), /** * This animation fades in the background color and content of the menu panel * after its containing element is scaled in. */ fadeInItems: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["trigger"])('fadeInItems', [// TODO(crisbeto): this is inside the `transformMenu` // now. Remove next time we do breaking changes. Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["state"])('showing', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 1 })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["transition"])('void => *', [Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["style"])({ opacity: 0 }), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_13__["animate"])('400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)')])]) }; /** * @deprecated * @breaking-change 8.0.0 * @docs-private */ var fadeInItems = matMenuAnimations.fadeInItems; /** * @deprecated * @breaking-change 8.0.0 * @docs-private */ var transformMenu = matMenuAnimations.transformMenu; /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Injection token that can be used to reference instances of `MatMenuContent`. It serves * as alternative token to the actual `MatMenuContent` class which could cause unnecessary * retention of the class and its directive metadata. */ var MAT_MENU_CONTENT = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('MatMenuContent'); /** * Menu content that will be rendered lazily once the menu is opened. */ var MatMenuContent = /*#__PURE__*/function () { function MatMenuContent(_template, _componentFactoryResolver, _appRef, _injector, _viewContainerRef, _document, _changeDetectorRef) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuContent); this._template = _template; this._componentFactoryResolver = _componentFactoryResolver; this._appRef = _appRef; this._injector = _injector; this._viewContainerRef = _viewContainerRef; this._document = _document; this._changeDetectorRef = _changeDetectorRef; /** Emits when the menu content has been attached. */ this._attached = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"](); } /** * Attaches the content with a particular context. * @docs-private */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuContent, [{ key: "attach", value: function attach() { var context = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; if (!this._portal) { this._portal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["TemplatePortal"](this._template, this._viewContainerRef); } this.detach(); if (!this._outlet) { this._outlet = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["DomPortalOutlet"](this._document.createElement('div'), this._componentFactoryResolver, this._appRef, this._injector); } var element = this._template.elementRef.nativeElement; // Because we support opening the same menu from different triggers (which in turn have their // own `OverlayRef` panel), we have to re-insert the host element every time, otherwise we // risk it staying attached to a pane that's no longer in the DOM. element.parentNode.insertBefore(this._outlet.outletElement, element); // When `MatMenuContent` is used in an `OnPush` component, the insertion of the menu // content via `createEmbeddedView` does not cause the content to be seen as "dirty" // by Angular. This causes the `@ContentChildren` for menu items within the menu to // not be updated by Angular. By explicitly marking for check here, we tell Angular that // it needs to check for new menu items and update the `@ContentChild` in `MatMenu`. // @breaking-change 9.0.0 Make change detector ref required if (this._changeDetectorRef) { this._changeDetectorRef.markForCheck(); } this._portal.attach(this._outlet, context); this._attached.next(); } /** * Detaches the content. * @docs-private */ }, { key: "detach", value: function detach() { if (this._portal.isAttached) { this._portal.detach(); } } }, { key: "ngOnDestroy", value: function ngOnDestroy() { if (this._outlet) { this._outlet.dispose(); } } }]); return MatMenuContent; }(); MatMenuContent.ɵfac = function MatMenuContent_Factory(t) { return new (t || MatMenuContent)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"])); }; MatMenuContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: MatMenuContent, selectors: [["ng-template", "matMenuContent", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵProvidersFeature"]([{ provide: MAT_MENU_CONTENT, useExisting: MatMenuContent }])] }); MatMenuContent.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuContent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: 'ng-template[matMenuContent]', providers: [{ provide: MAT_MENU_CONTENT, useExisting: MatMenuContent }] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ComponentFactoryResolver"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ApplicationRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injector"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectorRef"] }]; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Throws an exception for the case when menu trigger doesn't have a valid mat-menu instance * @docs-private */ function throwMatMenuMissingError() { throw Error("matMenuTriggerFor: must pass in an mat-menu instance.\n\n Example:\n \n "); } /** * Throws an exception for the case when menu's x-position value isn't valid. * In other words, it doesn't match 'before' or 'after'. * @docs-private */ function throwMatMenuInvalidPositionX() { throw Error("xPosition value must be either 'before' or after'.\n Example: "); } /** * Throws an exception for the case when menu's y-position value isn't valid. * In other words, it doesn't match 'above' or 'below'. * @docs-private */ function throwMatMenuInvalidPositionY() { throw Error("yPosition value must be either 'above' or below'.\n Example: "); } /** * Throws an exception for the case when a menu is assigned * to a trigger that is placed inside the same menu. * @docs-private */ function throwMatMenuRecursiveError() { throw Error("matMenuTriggerFor: menu cannot contain its own trigger. Assign a menu that is " + "not a parent of the trigger or move the trigger outside of the menu."); } /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Injection token used to provide the parent menu to menu-specific components. * @docs-private */ var MAT_MENU_PANEL = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('MAT_MENU_PANEL'); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ // Boilerplate for applying mixins to MatMenuItem. /** @docs-private */ var MatMenuItemBase = function MatMenuItemBase() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuItemBase); }; var _MatMenuItemMixinBase = Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["mixinDisableRipple"])(Object(_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["mixinDisabled"])(MatMenuItemBase)); /** * Single item inside of a `mat-menu`. Provides the menu item styling and accessibility treatment. */ var MatMenuItem = /*#__PURE__*/function (_MatMenuItemMixinBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(MatMenuItem, _MatMenuItemMixinBase2); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(MatMenuItem); function MatMenuItem(_elementRef, /** * @deprecated `_document` parameter is no longer being used and will be removed. * @breaking-change 12.0.0 */ _document, _focusMonitor, _parentMenu) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuItem); // @breaking-change 8.0.0 make `_focusMonitor` and `document` required params. _this = _super.call(this); _this._elementRef = _elementRef; _this._focusMonitor = _focusMonitor; _this._parentMenu = _parentMenu; /** ARIA role for the menu item. */ _this.role = 'menuitem'; /** Stream that emits when the menu item is hovered. */ _this._hovered = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"](); /** Stream that emits when the menu item is focused. */ _this._focused = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"](); /** Whether the menu item is highlighted. */ _this._highlighted = false; /** Whether the menu item acts as a trigger for a sub-menu. */ _this._triggersSubmenu = false; if (_parentMenu && _parentMenu.addItem) { _parentMenu.addItem(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this)); } return _this; } /** Focuses the menu item. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuItem, [{ key: "focus", value: function focus() { var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program'; var options = arguments.length > 1 ? arguments[1] : undefined; if (this._focusMonitor) { this._focusMonitor.focusVia(this._getHostElement(), origin, options); } else { this._getHostElement().focus(options); } this._focused.next(this); } }, { key: "ngAfterViewInit", value: function ngAfterViewInit() { if (this._focusMonitor) { // Start monitoring the element so it gets the appropriate focused classes. We want // to show the focus style for menu items only when the focus was not caused by a // mouse or touch interaction. this._focusMonitor.monitor(this._elementRef, false); } } }, { key: "ngOnDestroy", value: function ngOnDestroy() { if (this._focusMonitor) { this._focusMonitor.stopMonitoring(this._elementRef); } if (this._parentMenu && this._parentMenu.removeItem) { this._parentMenu.removeItem(this); } this._hovered.complete(); this._focused.complete(); } /** Used to set the `tabindex`. */ }, { key: "_getTabIndex", value: function _getTabIndex() { return this.disabled ? '-1' : '0'; } /** Returns the host DOM element. */ }, { key: "_getHostElement", value: function _getHostElement() { return this._elementRef.nativeElement; } /** Prevents the default element actions if it is disabled. */ // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete }, { key: "_checkDisabled", value: function _checkDisabled(event) { if (this.disabled) { event.preventDefault(); event.stopPropagation(); } } /** Emits to the hover stream. */ // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete }, { key: "_handleMouseEnter", value: function _handleMouseEnter() { this._hovered.next(this); } /** Gets the label to be used when determining whether the option should be focused. */ }, { key: "getLabel", value: function getLabel() { var _a, _b; var clone = this._elementRef.nativeElement.cloneNode(true); var icons = clone.querySelectorAll('mat-icon, .material-icons'); // Strip away icons so they don't show up in the text. for (var i = 0; i < icons.length; i++) { var icon = icons[i]; (_a = icon.parentNode) === null || _a === void 0 ? void 0 : _a.removeChild(icon); } return ((_b = clone.textContent) === null || _b === void 0 ? void 0 : _b.trim()) || ''; } }]); return MatMenuItem; }(_MatMenuItemMixinBase); MatMenuItem.ɵfac = function MatMenuItem_Factory(t) { return new (t || MatMenuItem)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_PANEL, 8)); }; MatMenuItem.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineComponent"]({ type: MatMenuItem, selectors: [["", "mat-menu-item", ""]], hostAttrs: [1, "mat-focus-indicator"], hostVars: 10, hostBindings: function MatMenuItem_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("click", function MatMenuItem_click_HostBindingHandler($event) { return ctx._checkDisabled($event); })("mouseenter", function MatMenuItem_mouseenter_HostBindingHandler() { return ctx._handleMouseEnter(); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("role", ctx.role)("tabindex", ctx._getTabIndex())("aria-disabled", ctx.disabled.toString())("disabled", ctx.disabled || null); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵclassProp"]("mat-menu-item", true)("mat-menu-item-highlighted", ctx._highlighted)("mat-menu-item-submenu-trigger", ctx._triggersSubmenu); } }, inputs: { disabled: "disabled", disableRipple: "disableRipple", role: "role" }, exportAs: ["matMenuItem"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]], attrs: _c0, ngContentSelectors: _c1, decls: 2, vars: 2, consts: [["matRipple", "", 1, "mat-menu-ripple", 3, "matRippleDisabled", "matRippleTrigger"]], template: function MatMenuItem_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojection"](0); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵelement"](1, "div", 0); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵproperty"]("matRippleDisabled", ctx.disableRipple || ctx.disabled)("matRippleTrigger", ctx._getHostElement()); } }, directives: [_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRipple"]], encapsulation: 2, changeDetection: 0 }); MatMenuItem.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]] }] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_PANEL] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }]; }; MatMenuItem.propDecorators = { role: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], _checkDisabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"], args: ['click', ['$event']] }], _handleMouseEnter: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"], args: ['mouseenter'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuItem, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Component"], args: [{ selector: '[mat-menu-item]', exportAs: 'matMenuItem', inputs: ['disabled', 'disableRipple'], host: { '[attr.role]': 'role', '[class.mat-menu-item]': 'true', '[class.mat-menu-item-highlighted]': '_highlighted', '[class.mat-menu-item-submenu-trigger]': '_triggersSubmenu', '[attr.tabindex]': '_getTabIndex()', '[attr.aria-disabled]': 'disabled.toString()', '[attr.disabled]': 'disabled || null', 'class': 'mat-focus-indicator' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewEncapsulation"].None, template: "\n
\n
\n" }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["DOCUMENT"]] }] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_PANEL] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }]; }, { role: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], /** Prevents the default element actions if it is disabled. */ // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete _checkDisabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"], args: ['click', ['$event']] }], /** Emits to the hover stream. */ // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete _handleMouseEnter: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["HostListener"], args: ['mouseenter'] }] }); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Injection token to be used to override the default options for `mat-menu`. */ var MAT_MENU_DEFAULT_OPTIONS = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('mat-menu-default-options', { providedIn: 'root', factory: MAT_MENU_DEFAULT_OPTIONS_FACTORY }); /** @docs-private */ function MAT_MENU_DEFAULT_OPTIONS_FACTORY() { return { overlapTrigger: false, xPosition: 'after', yPosition: 'below', backdropClass: 'cdk-overlay-transparent-backdrop' }; } /** * Start elevation for the menu panel. * @docs-private */ var MAT_MENU_BASE_ELEVATION = 4; var menuPanelUid = 0; /** Base class with all of the `MatMenu` functionality. */ var _MatMenuBase = /*#__PURE__*/function () { function _MatMenuBase(_elementRef, _ngZone, _defaultOptions) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, _MatMenuBase); this._elementRef = _elementRef; this._ngZone = _ngZone; this._defaultOptions = _defaultOptions; this._xPosition = this._defaultOptions.xPosition; this._yPosition = this._defaultOptions.yPosition; /** Only the direct descendant menu items. */ this._directDescendantItems = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["QueryList"](); /** Subscription to tab events on the menu panel */ this._tabSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY; /** Config object to be passed into the menu's ngClass */ this._classList = {}; /** Current state of the panel animation. */ this._panelAnimationState = 'void'; /** Emits whenever an animation on the menu completes. */ this._animationDone = new rxjs__WEBPACK_IMPORTED_MODULE_11__["Subject"](); /** Class or list of classes to be added to the overlay panel. */ this.overlayPanelClass = this._defaultOptions.overlayPanelClass || ''; /** Class to be added to the backdrop element. */ this.backdropClass = this._defaultOptions.backdropClass; this._overlapTrigger = this._defaultOptions.overlapTrigger; this._hasBackdrop = this._defaultOptions.hasBackdrop; /** Event emitted when the menu is closed. */ this.closed = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"](); /** * Event emitted when the menu is closed. * @deprecated Switch to `closed` instead * @breaking-change 8.0.0 */ this.close = this.closed; this.panelId = "mat-menu-panel-".concat(menuPanelUid++); } /** Position of the menu in the X axis. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(_MatMenuBase, [{ key: "xPosition", get: function get() { return this._xPosition; }, set: function set(value) { if (value !== 'before' && value !== 'after' && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatMenuInvalidPositionX(); } this._xPosition = value; this.setPositionClasses(); } /** Position of the menu in the Y axis. */ }, { key: "yPosition", get: function get() { return this._yPosition; }, set: function set(value) { if (value !== 'above' && value !== 'below' && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatMenuInvalidPositionY(); } this._yPosition = value; this.setPositionClasses(); } /** Whether the menu should overlap its trigger. */ }, { key: "overlapTrigger", get: function get() { return this._overlapTrigger; }, set: function set(value) { this._overlapTrigger = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value); } /** Whether the menu has a backdrop. */ }, { key: "hasBackdrop", get: function get() { return this._hasBackdrop; }, set: function set(value) { this._hasBackdrop = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_8__["coerceBooleanProperty"])(value); } /** * This method takes classes set on the host mat-menu element and applies them on the * menu template that displays in the overlay container. Otherwise, it's difficult * to style the containing menu from outside the component. * @param classes list of class names */ }, { key: "panelClass", set: function set(classes) { var _this2 = this; var previousPanelClass = this._previousPanelClass; if (previousPanelClass && previousPanelClass.length) { previousPanelClass.split(' ').forEach(function (className) { _this2._classList[className] = false; }); } this._previousPanelClass = classes; if (classes && classes.length) { classes.split(' ').forEach(function (className) { _this2._classList[className] = true; }); this._elementRef.nativeElement.className = ''; } } /** * This method takes classes set on the host mat-menu element and applies them on the * menu template that displays in the overlay container. Otherwise, it's difficult * to style the containing menu from outside the component. * @deprecated Use `panelClass` instead. * @breaking-change 8.0.0 */ }, { key: "classList", get: function get() { return this.panelClass; }, set: function set(classes) { this.panelClass = classes; } }, { key: "ngOnInit", value: function ngOnInit() { this.setPositionClasses(); } }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { var _this3 = this; this._updateDirectDescendants(); this._keyManager = new _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusKeyManager"](this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(); this._tabSubscription = this._keyManager.tabOut.subscribe(function () { return _this3.closed.emit('tab'); }); // If a user manually (programatically) focuses a menu item, we need to reflect that focus // change back to the key manager. Note that we don't need to unsubscribe here because _focused // is internal and we know that it gets completed on destroy. this._directDescendantItems.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._directDescendantItems), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["switchMap"])(function (items) { return rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"].apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["default"])(items.map(function (item) { return item._focused; }))); })).subscribe(function (focusedItem) { return _this3._keyManager.updateActiveItem(focusedItem); }); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._directDescendantItems.destroy(); this._tabSubscription.unsubscribe(); this.closed.complete(); } /** Stream that emits whenever the hovered menu item changes. */ }, { key: "_hovered", value: function _hovered() { // Coerce the `changes` property because Angular types it as `Observable` var itemChanges = this._directDescendantItems.changes; return itemChanges.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._directDescendantItems), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["switchMap"])(function (items) { return rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"].apply(void 0, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__["default"])(items.map(function (item) { return item._hovered; }))); })); } /* * Registers a menu item with the menu. * @docs-private * @deprecated No longer being used. To be removed. * @breaking-change 9.0.0 */ }, { key: "addItem", value: function addItem(_item) {} /** * Removes an item from the menu. * @docs-private * @deprecated No longer being used. To be removed. * @breaking-change 9.0.0 */ }, { key: "removeItem", value: function removeItem(_item) {} /** Handle a keyboard event from the menu, delegating to the appropriate action. */ }, { key: "_handleKeydown", value: function _handleKeydown(event) { var keyCode = event.keyCode; var manager = this._keyManager; switch (keyCode) { case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["ESCAPE"]: if (!Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["hasModifierKey"])(event)) { event.preventDefault(); this.closed.emit('keydown'); } break; case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["LEFT_ARROW"]: if (this.parentMenu && this.direction === 'ltr') { this.closed.emit('keydown'); } break; case _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["RIGHT_ARROW"]: if (this.parentMenu && this.direction === 'rtl') { this.closed.emit('keydown'); } break; default: if (keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["UP_ARROW"] || keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["DOWN_ARROW"]) { manager.setFocusOrigin('keyboard'); } manager.onKeydown(event); } } /** * Focus the first item in the menu. * @param origin Action from which the focus originated. Used to set the correct styling. */ }, { key: "focusFirstItem", value: function focusFirstItem() { var _this4 = this; var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program'; // When the content is rendered lazily, it takes a bit before the items are inside the DOM. if (this.lazyContent) { this._ngZone.onStable.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1)).subscribe(function () { return _this4._focusFirstItem(origin); }); } else { this._focusFirstItem(origin); } } /** * Actual implementation that focuses the first item. Needs to be separated * out so we don't repeat the same logic in the public `focusFirstItem` method. */ }, { key: "_focusFirstItem", value: function _focusFirstItem(origin) { var manager = this._keyManager; manager.setFocusOrigin(origin).setFirstItemActive(); // If there's no active item at this point, it means that all the items are disabled. // Move focus to the menu panel so keyboard events like Escape still work. Also this will // give _some_ feedback to screen readers. if (!manager.activeItem && this._directDescendantItems.length) { var element = this._directDescendantItems.first._getHostElement().parentElement; // Because the `mat-menu` is at the DOM insertion point, not inside the overlay, we don't // have a nice way of getting a hold of the menu panel. We can't use a `ViewChild` either // because the panel is inside an `ng-template`. We work around it by starting from one of // the items and walking up the DOM. while (element) { if (element.getAttribute('role') === 'menu') { element.focus(); break; } else { element = element.parentElement; } } } } /** * Resets the active item in the menu. This is used when the menu is opened, allowing * the user to start from the first option when pressing the down arrow. */ }, { key: "resetActiveItem", value: function resetActiveItem() { this._keyManager.setActiveItem(-1); } /** * Sets the menu panel elevation. * @param depth Number of parent menus that come before the menu. */ }, { key: "setElevation", value: function setElevation(depth) { // The elevation starts at the base and increases by one for each level. // Capped at 24 because that's the maximum elevation defined in the Material design spec. var elevation = Math.min(MAT_MENU_BASE_ELEVATION + depth, 24); var newElevation = "mat-elevation-z".concat(elevation); var customElevation = Object.keys(this._classList).find(function (c) { return c.startsWith('mat-elevation-z'); }); if (!customElevation || customElevation === this._previousElevation) { if (this._previousElevation) { this._classList[this._previousElevation] = false; } this._classList[newElevation] = true; this._previousElevation = newElevation; } } /** * Adds classes to the menu panel based on its position. Can be used by * consumers to add specific styling based on the position. * @param posX Position of the menu along the x axis. * @param posY Position of the menu along the y axis. * @docs-private */ }, { key: "setPositionClasses", value: function setPositionClasses() { var posX = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : this.xPosition; var posY = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this.yPosition; var classes = this._classList; classes['mat-menu-before'] = posX === 'before'; classes['mat-menu-after'] = posX === 'after'; classes['mat-menu-above'] = posY === 'above'; classes['mat-menu-below'] = posY === 'below'; } /** Starts the enter animation. */ }, { key: "_startAnimation", value: function _startAnimation() { // @breaking-change 8.0.0 Combine with _resetAnimation. this._panelAnimationState = 'enter'; } /** Resets the panel animation to its initial state. */ }, { key: "_resetAnimation", value: function _resetAnimation() { // @breaking-change 8.0.0 Combine with _startAnimation. this._panelAnimationState = 'void'; } /** Callback that is invoked when the panel animation completes. */ }, { key: "_onAnimationDone", value: function _onAnimationDone(event) { this._animationDone.next(event); this._isAnimating = false; } }, { key: "_onAnimationStart", value: function _onAnimationStart(event) { this._isAnimating = true; // Scroll the content element to the top as soon as the animation starts. This is necessary, // because we move focus to the first item while it's still being animated, which can throw // the browser off when it determines the scroll position. Alternatively we can move focus // when the animation is done, however moving focus asynchronously will interrupt screen // readers which are in the process of reading out the menu already. We take the `element` // from the `event` since we can't use a `ViewChild` to access the pane. if (event.toState === 'enter' && this._keyManager.activeItemIndex === 0) { event.element.scrollTop = 0; } } /** * Sets up a stream that will keep track of any newly-added menu items and will update the list * of direct descendants. We collect the descendants this way, because `_allItems` can include * items that are part of child menus, and using a custom way of registering items is unreliable * when it comes to maintaining the item order. */ }, { key: "_updateDirectDescendants", value: function _updateDirectDescendants() { var _this5 = this; this._allItems.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["startWith"])(this._allItems)).subscribe(function (items) { _this5._directDescendantItems.reset(items.filter(function (item) { return item._parentMenu === _this5; })); _this5._directDescendantItems.notifyOnChanges(); }); } }]); return _MatMenuBase; }(); _MatMenuBase.ɵfac = function _MatMenuBase_Factory(t) { return new (t || _MatMenuBase)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_DEFAULT_OPTIONS)); }; _MatMenuBase.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: _MatMenuBase, contentQueries: function _MatMenuBase_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MAT_MENU_CONTENT, true); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MatMenuItem, true); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵcontentQuery"](dirIndex, MatMenuItem, false); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.lazyContent = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx._allItems = _t); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.items = _t); } }, viewQuery: function _MatMenuBase_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵviewQuery"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"], true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵloadQuery"]()) && (ctx.templateRef = _t.first); } }, inputs: { backdropClass: "backdropClass", xPosition: "xPosition", yPosition: "yPosition", overlapTrigger: "overlapTrigger", hasBackdrop: "hasBackdrop", panelClass: ["class", "panelClass"], classList: "classList", ariaLabel: ["aria-label", "ariaLabel"], ariaLabelledby: ["aria-labelledby", "ariaLabelledby"], ariaDescribedby: ["aria-describedby", "ariaDescribedby"] }, outputs: { closed: "closed", close: "close" } }); _MatMenuBase.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_DEFAULT_OPTIONS] }] }]; }; _MatMenuBase.propDecorators = { _allItems: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"], args: [MatMenuItem, { descendants: true }] }], backdropClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-labelledby'] }], ariaDescribedby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-describedby'] }], xPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], yPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], templateRef: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewChild"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]] }], items: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"], args: [MatMenuItem, { descendants: false }] }], lazyContent: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChild"], args: [MAT_MENU_CONTENT] }], overlapTrigger: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], hasBackdrop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], panelClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['class'] }], classList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], closed: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], close: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](_MatMenuBase, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_DEFAULT_OPTIONS] }] }]; }, { backdropClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], closed: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], close: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], xPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], yPosition: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], overlapTrigger: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], hasBackdrop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], panelClass: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['class'] }], classList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"] }], _allItems: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"], args: [MatMenuItem, { descendants: true }] }], ariaLabel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-label'] }], ariaLabelledby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-labelledby'] }], ariaDescribedby: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['aria-describedby'] }], templateRef: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewChild"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["TemplateRef"]] }], items: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChildren"], args: [MatMenuItem, { descendants: false }] }], lazyContent: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ContentChild"], args: [MAT_MENU_CONTENT] }] }); })(); /** @docs-public MatMenu */ var MatMenu = /*#__PURE__*/function (_MatMenuBase2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(MatMenu, _MatMenuBase2); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(MatMenu); function MatMenu(elementRef, ngZone, defaultOptions) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenu); return _super2.call(this, elementRef, ngZone, defaultOptions); } return MatMenu; }(_MatMenuBase); MatMenu.ɵfac = function MatMenu_Factory(t) { return new (t || MatMenu)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_DEFAULT_OPTIONS)); }; MatMenu.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineComponent"]({ type: MatMenu, selectors: [["mat-menu"]], exportAs: ["matMenu"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵProvidersFeature"]([{ provide: MAT_MENU_PANEL, useExisting: MatMenu }]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c1, decls: 1, vars: 0, consts: [["tabindex", "-1", "role", "menu", 1, "mat-menu-panel", 3, "id", "ngClass", "keydown", "click"], [1, "mat-menu-content"]], template: function MatMenu_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵtemplate"](0, MatMenu_ng_template_0_Template, 3, 6, "ng-template"); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["NgClass"]], styles: [".mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:\"\";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"], encapsulation: 2, data: { animation: [matMenuAnimations.transformMenu, matMenuAnimations.fadeInItems] }, changeDetection: 0 }); MatMenu.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_DEFAULT_OPTIONS] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenu, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Component"], args: [{ selector: 'mat-menu', template: "\n \n
\n \n
\n
\n\n", changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewEncapsulation"].None, exportAs: 'matMenu', animations: [matMenuAnimations.transformMenu, matMenuAnimations.fadeInItems], providers: [{ provide: MAT_MENU_PANEL, useExisting: MatMenu }], styles: [".mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:\"\";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"] }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_DEFAULT_OPTIONS] }] }]; }, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** Injection token that determines the scroll handling while the menu is open. */ var MAT_MENU_SCROLL_STRATEGY = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["InjectionToken"]('mat-menu-scroll-strategy'); /** @docs-private */ function MAT_MENU_SCROLL_STRATEGY_FACTORY(overlay) { return function () { return overlay.scrollStrategies.reposition(); }; } /** @docs-private */ var MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_MENU_SCROLL_STRATEGY, deps: [_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]], useFactory: MAT_MENU_SCROLL_STRATEGY_FACTORY }; /** Default top padding of the menu panel. */ var MENU_PANEL_TOP_PADDING = 8; /** Options for binding a passive event listener. */ var passiveEventListenerOptions = Object(_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_19__["normalizePassiveListenerOptions"])({ passive: true }); // TODO(andrewseguin): Remove the kebab versions in favor of camelCased attribute selectors /** Directive applied to an element that should trigger a `mat-menu`. */ var MatMenuTrigger = /*#__PURE__*/function () { function MatMenuTrigger(_overlay, _element, _viewContainerRef, scrollStrategy, parentMenu, // `MatMenuTrigger` is commonly used in combination with a `MatMenuItem`. // tslint:disable-next-line: lightweight-tokens _menuItemInstance, _dir, // TODO(crisbeto): make the _focusMonitor required when doing breaking changes. // @breaking-change 8.0.0 _focusMonitor) { var _this6 = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuTrigger); this._overlay = _overlay; this._element = _element; this._viewContainerRef = _viewContainerRef; this._menuItemInstance = _menuItemInstance; this._dir = _dir; this._focusMonitor = _focusMonitor; this._overlayRef = null; this._menuOpen = false; this._closingActionsSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY; this._hoverSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY; this._menuCloseSubscription = rxjs__WEBPACK_IMPORTED_MODULE_11__["Subscription"].EMPTY; /** * Handles touch start events on the trigger. * Needs to be an arrow function so we can easily use addEventListener and removeEventListener. */ this._handleTouchStart = function () { return _this6._openedBy = 'touch'; }; // Tracking input type is necessary so it's possible to only auto-focus // the first item of the list when the menu is opened via the keyboard this._openedBy = null; /** * Whether focus should be restored when the menu is closed. * Note that disabling this option can have accessibility implications * and it's up to you to manage focus, if you decide to turn it off. */ this.restoreFocus = true; /** Event emitted when the associated menu is opened. */ this.menuOpened = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"](); /** * Event emitted when the associated menu is opened. * @deprecated Switch to `menuOpened` instead * @breaking-change 8.0.0 */ // tslint:disable-next-line:no-output-on-prefix this.onMenuOpen = this.menuOpened; /** Event emitted when the associated menu is closed. */ this.menuClosed = new _angular_core__WEBPACK_IMPORTED_MODULE_10__["EventEmitter"](); /** * Event emitted when the associated menu is closed. * @deprecated Switch to `menuClosed` instead * @breaking-change 8.0.0 */ // tslint:disable-next-line:no-output-on-prefix this.onMenuClose = this.menuClosed; this._scrollStrategy = scrollStrategy; this._parentMaterialMenu = parentMenu instanceof _MatMenuBase ? parentMenu : undefined; _element.nativeElement.addEventListener('touchstart', this._handleTouchStart, passiveEventListenerOptions); if (_menuItemInstance) { _menuItemInstance._triggersSubmenu = this.triggersSubmenu(); } } /** * @deprecated * @breaking-change 8.0.0 */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(MatMenuTrigger, [{ key: "_deprecatedMatMenuTriggerFor", get: function get() { return this.menu; }, set: function set(v) { this.menu = v; } /** References the menu instance that the trigger is associated with. */ }, { key: "menu", get: function get() { return this._menu; }, set: function set(menu) { var _this7 = this; if (menu === this._menu) { return; } this._menu = menu; this._menuCloseSubscription.unsubscribe(); if (menu) { if (menu === this._parentMaterialMenu && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatMenuRecursiveError(); } this._menuCloseSubscription = menu.close.subscribe(function (reason) { _this7._destroyMenu(); // If a click closed the menu, we should close the entire chain of nested menus. if ((reason === 'click' || reason === 'tab') && _this7._parentMaterialMenu) { _this7._parentMaterialMenu.closed.emit(reason); } }); } } }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { this._checkMenu(); this._handleHover(); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { if (this._overlayRef) { this._overlayRef.dispose(); this._overlayRef = null; } this._element.nativeElement.removeEventListener('touchstart', this._handleTouchStart, passiveEventListenerOptions); this._menuCloseSubscription.unsubscribe(); this._closingActionsSubscription.unsubscribe(); this._hoverSubscription.unsubscribe(); } /** Whether the menu is open. */ }, { key: "menuOpen", get: function get() { return this._menuOpen; } /** The text direction of the containing app. */ }, { key: "dir", get: function get() { return this._dir && this._dir.value === 'rtl' ? 'rtl' : 'ltr'; } /** Whether the menu triggers a sub-menu or a top-level one. */ }, { key: "triggersSubmenu", value: function triggersSubmenu() { return !!(this._menuItemInstance && this._parentMaterialMenu); } /** Toggles the menu between the open and closed states. */ }, { key: "toggleMenu", value: function toggleMenu() { return this._menuOpen ? this.closeMenu() : this.openMenu(); } /** Opens the menu. */ }, { key: "openMenu", value: function openMenu() { var _this8 = this; if (this._menuOpen) { return; } this._checkMenu(); var overlayRef = this._createOverlay(); var overlayConfig = overlayRef.getConfig(); this._setPosition(overlayConfig.positionStrategy); overlayConfig.hasBackdrop = this.menu.hasBackdrop == null ? !this.triggersSubmenu() : this.menu.hasBackdrop; overlayRef.attach(this._getPortal()); if (this.menu.lazyContent) { this.menu.lazyContent.attach(this.menuData); } this._closingActionsSubscription = this._menuClosingActions().subscribe(function () { return _this8.closeMenu(); }); this._initMenu(); if (this.menu instanceof _MatMenuBase) { this.menu._startAnimation(); } } /** Closes the menu. */ }, { key: "closeMenu", value: function closeMenu() { this.menu.close.emit(); } /** * Focuses the menu trigger. * @param origin Source of the menu trigger's focus. */ }, { key: "focus", value: function focus() { var origin = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'program'; var options = arguments.length > 1 ? arguments[1] : undefined; if (this._focusMonitor) { this._focusMonitor.focusVia(this._element, origin, options); } else { this._element.nativeElement.focus(options); } } /** Closes the menu and does the necessary cleanup. */ }, { key: "_destroyMenu", value: function _destroyMenu() { var _this9 = this; if (!this._overlayRef || !this.menuOpen) { return; } var menu = this.menu; this._closingActionsSubscription.unsubscribe(); this._overlayRef.detach(); this._restoreFocus(); if (menu instanceof _MatMenuBase) { menu._resetAnimation(); if (menu.lazyContent) { // Wait for the exit animation to finish before detaching the content. menu._animationDone.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (event) { return event.toState === 'void'; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1), // Interrupt if the content got re-attached. Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["takeUntil"])(menu.lazyContent._attached)).subscribe({ next: function next() { return menu.lazyContent.detach(); }, // No matter whether the content got re-attached, reset the menu. complete: function complete() { return _this9._setIsMenuOpen(false); } }); } else { this._setIsMenuOpen(false); } } else { this._setIsMenuOpen(false); if (menu.lazyContent) { menu.lazyContent.detach(); } } } /** * This method sets the menu state to open and focuses the first item if * the menu was opened via the keyboard. */ }, { key: "_initMenu", value: function _initMenu() { this.menu.parentMenu = this.triggersSubmenu() ? this._parentMaterialMenu : undefined; this.menu.direction = this.dir; this._setMenuElevation(); this._setIsMenuOpen(true); this.menu.focusFirstItem(this._openedBy || 'program'); } /** Updates the menu elevation based on the amount of parent menus that it has. */ }, { key: "_setMenuElevation", value: function _setMenuElevation() { if (this.menu.setElevation) { var depth = 0; var parentMenu = this.menu.parentMenu; while (parentMenu) { depth++; parentMenu = parentMenu.parentMenu; } this.menu.setElevation(depth); } } /** Restores focus to the element that was focused before the menu was open. */ }, { key: "_restoreFocus", value: function _restoreFocus() { // We should reset focus if the user is navigating using a keyboard or // if we have a top-level trigger which might cause focus to be lost // when clicking on the backdrop. if (this.restoreFocus) { if (!this._openedBy) { // Note that the focus style will show up both for `program` and // `keyboard` so we don't have to specify which one it is. this.focus(); } else if (!this.triggersSubmenu()) { this.focus(this._openedBy); } } this._openedBy = null; } // set state rather than toggle to support triggers sharing a menu }, { key: "_setIsMenuOpen", value: function _setIsMenuOpen(isOpen) { this._menuOpen = isOpen; this._menuOpen ? this.menuOpened.emit() : this.menuClosed.emit(); if (this.triggersSubmenu()) { this._menuItemInstance._highlighted = isOpen; } } /** * This method checks that a valid instance of MatMenu has been passed into * matMenuTriggerFor. If not, an exception is thrown. */ }, { key: "_checkMenu", value: function _checkMenu() { if (!this.menu && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatMenuMissingError(); } } /** * This method creates the overlay from the provided menu's template and saves its * OverlayRef so that it can be attached to the DOM when openMenu is called. */ }, { key: "_createOverlay", value: function _createOverlay() { if (!this._overlayRef) { var config = this._getOverlayConfig(); this._subscribeToPositions(config.positionStrategy); this._overlayRef = this._overlay.create(config); // Consume the `keydownEvents` in order to prevent them from going to another overlay. // Ideally we'd also have our keyboard event logic in here, however doing so will // break anybody that may have implemented the `MatMenuPanel` themselves. this._overlayRef.keydownEvents().subscribe(); } return this._overlayRef; } /** * This method builds the configuration object needed to create the overlay, the OverlayState. * @returns OverlayConfig */ }, { key: "_getOverlayConfig", value: function _getOverlayConfig() { return new _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayConfig"]({ positionStrategy: this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withTransformOriginOn('.mat-menu-panel, .mat-mdc-menu-panel'), backdropClass: this.menu.backdropClass || 'cdk-overlay-transparent-backdrop', panelClass: this.menu.overlayPanelClass, scrollStrategy: this._scrollStrategy(), direction: this._dir }); } /** * Listens to changes in the position of the overlay and sets the correct classes * on the menu based on the new position. This ensures the animation origin is always * correct, even if a fallback position is used for the overlay. */ }, { key: "_subscribeToPositions", value: function _subscribeToPositions(position) { var _this10 = this; if (this.menu.setPositionClasses) { position.positionChanges.subscribe(function (change) { var posX = change.connectionPair.overlayX === 'start' ? 'after' : 'before'; var posY = change.connectionPair.overlayY === 'top' ? 'below' : 'above'; _this10.menu.setPositionClasses(posX, posY); }); } } /** * Sets the appropriate positions on a position strategy * so the overlay connects with the trigger correctly. * @param positionStrategy Strategy whose position to update. */ }, { key: "_setPosition", value: function _setPosition(positionStrategy) { var _ref = this.menu.xPosition === 'before' ? ['end', 'start'] : ['start', 'end'], _ref2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, 2), originX = _ref2[0], originFallbackX = _ref2[1]; var _ref3 = this.menu.yPosition === 'above' ? ['bottom', 'top'] : ['top', 'bottom'], _ref4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref3, 2), overlayY = _ref4[0], overlayFallbackY = _ref4[1]; var originY = overlayY, originFallbackY = overlayFallbackY; var overlayX = originX, overlayFallbackX = originFallbackX; var offsetY = 0; if (this.triggersSubmenu()) { // When the menu is a sub-menu, it should always align itself // to the edges of the trigger, instead of overlapping it. overlayFallbackX = originX = this.menu.xPosition === 'before' ? 'start' : 'end'; originFallbackX = overlayX = originX === 'end' ? 'start' : 'end'; offsetY = overlayY === 'bottom' ? MENU_PANEL_TOP_PADDING : -MENU_PANEL_TOP_PADDING; } else if (!this.menu.overlapTrigger) { originY = overlayY === 'top' ? 'bottom' : 'top'; originFallbackY = overlayFallbackY === 'top' ? 'bottom' : 'top'; } positionStrategy.withPositions([{ originX: originX, originY: originY, overlayX: overlayX, overlayY: overlayY, offsetY: offsetY }, { originX: originFallbackX, originY: originY, overlayX: overlayFallbackX, overlayY: overlayY, offsetY: offsetY }, { originX: originX, originY: originFallbackY, overlayX: overlayX, overlayY: overlayFallbackY, offsetY: -offsetY }, { originX: originFallbackX, originY: originFallbackY, overlayX: overlayFallbackX, overlayY: overlayFallbackY, offsetY: -offsetY }]); } /** Returns a stream that emits whenever an action that should close the menu occurs. */ }, { key: "_menuClosingActions", value: function _menuClosingActions() { var _this11 = this; var backdrop = this._overlayRef.backdropClick(); var detachments = this._overlayRef.detachments(); var parentClose = this._parentMaterialMenu ? this._parentMaterialMenu.closed : Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])(); var hover = this._parentMaterialMenu ? this._parentMaterialMenu._hovered().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (active) { return active !== _this11._menuItemInstance; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function () { return _this11._menuOpen; })) : Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["of"])(); return Object(rxjs__WEBPACK_IMPORTED_MODULE_11__["merge"])(backdrop, parentClose, hover, detachments); } /** Handles mouse presses on the trigger. */ }, { key: "_handleMousedown", value: function _handleMousedown(event) { if (!Object(_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["isFakeMousedownFromScreenReader"])(event)) { // Since right or middle button clicks won't trigger the `click` event, // we shouldn't consider the menu as opened by mouse in those cases. this._openedBy = event.button === 0 ? 'mouse' : null; // Since clicking on the trigger won't close the menu if it opens a sub-menu, // we should prevent focus from moving onto it via click to avoid the // highlight from lingering on the menu item. if (this.triggersSubmenu()) { event.preventDefault(); } } } /** Handles key presses on the trigger. */ }, { key: "_handleKeydown", value: function _handleKeydown(event) { var keyCode = event.keyCode; if (this.triggersSubmenu() && (keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["RIGHT_ARROW"] && this.dir === 'ltr' || keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_9__["LEFT_ARROW"] && this.dir === 'rtl')) { this.openMenu(); } } /** Handles click events on the trigger. */ }, { key: "_handleClick", value: function _handleClick(event) { if (this.triggersSubmenu()) { // Stop event propagation to avoid closing the parent menu. event.stopPropagation(); this.openMenu(); } else { this.toggleMenu(); } } /** Handles the cases where the user hovers over the trigger. */ }, { key: "_handleHover", value: function _handleHover() { var _this12 = this; // Subscribe to changes in the hovered item in order to toggle the panel. if (!this.triggersSubmenu() || !this._parentMaterialMenu) { return; } this._hoverSubscription = this._parentMaterialMenu._hovered() // Since we might have multiple competing triggers for the same menu (e.g. a sub-menu // with different data and triggers), we have to delay it by a tick to ensure that // it won't be closed immediately after it is opened. .pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["filter"])(function (active) { return active === _this12._menuItemInstance && !active.disabled; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["delay"])(0, rxjs__WEBPACK_IMPORTED_MODULE_11__["asapScheduler"])).subscribe(function () { _this12._openedBy = 'mouse'; // If the same menu is used between multiple triggers, it might still be animating // while the new trigger tries to re-open it. Wait for the animation to finish // before doing so. Also interrupt if the user moves to another item. if (_this12.menu instanceof _MatMenuBase && _this12.menu._isAnimating) { // We need the `delay(0)` here in order to avoid // 'changed after checked' errors in some cases. See #12194. _this12.menu._animationDone.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["take"])(1), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["delay"])(0, rxjs__WEBPACK_IMPORTED_MODULE_11__["asapScheduler"]), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__["takeUntil"])(_this12._parentMaterialMenu._hovered())).subscribe(function () { return _this12.openMenu(); }); } else { _this12.openMenu(); } }); } /** Gets the portal that should be attached to the overlay. */ }, { key: "_getPortal", value: function _getPortal() { // Note that we can avoid this check by keeping the portal on the menu panel. // While it would be cleaner, we'd have to introduce another required method on // `MatMenuPanel`, making it harder to consume. if (!this._portal || this._portal.templateRef !== this.menu.templateRef) { this._portal = new _angular_cdk_portal__WEBPACK_IMPORTED_MODULE_14__["TemplatePortal"](this.menu.templateRef, this._viewContainerRef); } return this._portal; } }]); return MatMenuTrigger; }(); MatMenuTrigger.ɵfac = function MatMenuTrigger_Factory(t) { return new (t || MatMenuTrigger)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_SCROLL_STRATEGY), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MAT_MENU_PANEL, 8), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](MatMenuItem, 10), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"])); }; MatMenuTrigger.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: MatMenuTrigger, selectors: [["", "mat-menu-trigger-for", ""], ["", "matMenuTriggerFor", ""]], hostAttrs: ["aria-haspopup", "true", 1, "mat-menu-trigger"], hostVars: 2, hostBindings: function MatMenuTrigger_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵlistener"]("mousedown", function MatMenuTrigger_mousedown_HostBindingHandler($event) { return ctx._handleMousedown($event); })("keydown", function MatMenuTrigger_keydown_HostBindingHandler($event) { return ctx._handleKeydown($event); })("click", function MatMenuTrigger_click_HostBindingHandler($event) { return ctx._handleClick($event); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵattribute"]("aria-expanded", ctx.menuOpen || null)("aria-controls", ctx.menuOpen ? ctx.menu.panelId : null); } }, inputs: { restoreFocus: ["matMenuTriggerRestoreFocus", "restoreFocus"], _deprecatedMatMenuTriggerFor: ["mat-menu-trigger-for", "_deprecatedMatMenuTriggerFor"], menu: ["matMenuTriggerFor", "menu"], menuData: ["matMenuTriggerData", "menuData"] }, outputs: { menuOpened: "menuOpened", onMenuOpen: "onMenuOpen", menuClosed: "menuClosed", onMenuClose: "onMenuClose" }, exportAs: ["matMenuTrigger"] }); MatMenuTrigger.ctorParameters = function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_SCROLL_STRATEGY] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_PANEL] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }, { type: MatMenuItem, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Self"] }] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }]; }; MatMenuTrigger.propDecorators = { _deprecatedMatMenuTriggerFor: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['mat-menu-trigger-for'] }], menu: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerFor'] }], menuData: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerData'] }], restoreFocus: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerRestoreFocus'] }], menuOpened: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], onMenuOpen: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], menuClosed: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], onMenuClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuTrigger, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: "[mat-menu-trigger-for], [matMenuTriggerFor]", host: { 'class': 'mat-menu-trigger', 'aria-haspopup': 'true', '[attr.aria-expanded]': 'menuOpen || null', '[attr.aria-controls]': 'menuOpen ? menu.panelId : null', '(mousedown)': '_handleMousedown($event)', '(keydown)': '_handleKeydown($event)', '(click)': '_handleClick($event)' }, exportAs: 'matMenuTrigger' }] }], function () { return [{ type: _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["Overlay"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ViewContainerRef"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_SCROLL_STRATEGY] }] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [MAT_MENU_PANEL] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }, { type: MatMenuItem, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Self"] }] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_17__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Optional"] }] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["FocusMonitor"] }]; }, { restoreFocus: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerRestoreFocus'] }], menuOpened: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], onMenuOpen: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], menuClosed: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], onMenuClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Output"] }], _deprecatedMatMenuTriggerFor: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['mat-menu-trigger-for'] }], menu: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerFor'] }], menuData: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['matMenuTriggerData'] }] }); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Used by both the current `MatMenuModule` and the MDC `MatMenuModule` * to declare the menu-related directives. */ var _MatMenuDirectivesModule = function _MatMenuDirectivesModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, _MatMenuDirectivesModule); }; _MatMenuDirectivesModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({ type: _MatMenuDirectivesModule }); _MatMenuDirectivesModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({ factory: function _MatMenuDirectivesModule_Factory(t) { return new (t || _MatMenuDirectivesModule)(); }, providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER], imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](_MatMenuDirectivesModule, { declarations: function declarations() { return [MatMenuTrigger, MatMenuContent]; }, exports: function exports() { return [MatMenuTrigger, MatMenuContent, _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](_MatMenuDirectivesModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"], args: [{ exports: [MatMenuTrigger, MatMenuContent, _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"]], declarations: [MatMenuTrigger, MatMenuContent], providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER] }] }], null, null); })(); var MatMenuModule = function MatMenuModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, MatMenuModule); }; MatMenuModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({ type: MatMenuModule }); MatMenuModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({ factory: function MatMenuModule_Factory(t) { return new (t || MatMenuModule)(); }, providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER], imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _MatMenuDirectivesModule] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](MatMenuModule, { declarations: function declarations() { return [MatMenu, MatMenuItem]; }, imports: function imports() { return [_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule]; }, exports: function exports() { return [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], MatMenu, MatMenuItem, _MatMenuDirectivesModule]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](MatMenuModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"], args: [{ imports: [_angular_common__WEBPACK_IMPORTED_MODULE_15__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatRippleModule"], _angular_cdk_overlay__WEBPACK_IMPORTED_MODULE_18__["OverlayModule"], _MatMenuDirectivesModule], exports: [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_20__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_16__["MatCommonModule"], MatMenu, MatMenuItem, _MatMenuDirectivesModule], declarations: [MatMenu, MatMenuItem], providers: [MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "SatO": /*!*********************************************!*\ !*** ./node_modules/moment/locale/zh-hk.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Chinese (Hong Kong) [zh-hk] //! author : Ben : https://github.com/ben-lin //! author : Chris Lam : https://github.com/hehachris //! author : Konstantin : https://github.com/skfd //! author : Anthony : https://github.com/anthonylau ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var zhHk = moment.defineLocale('zh-hk', { months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), weekdaysShort: '週日_週一_週二_週三_週四_週五_週六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY/MM/DD', LL: 'YYYY年M月D日', LLL: 'YYYY年M月D日 HH:mm', LLLL: 'YYYY年M月D日dddd HH:mm', l: 'YYYY/M/D', ll: 'YYYY年M月D日', lll: 'YYYY年M月D日 HH:mm', llll: 'YYYY年M月D日dddd HH:mm' }, meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { return hour; } else if (meridiem === '中午') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === '下午' || meridiem === '晚上') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { var hm = hour * 100 + minute; if (hm < 600) { return '凌晨'; } else if (hm < 900) { return '早上'; } else if (hm < 1200) { return '上午'; } else if (hm === 1200) { return '中午'; } else if (hm < 1800) { return '下午'; } else { return '晚上'; } }, calendar: { sameDay: '[今天]LT', nextDay: '[明天]LT', nextWeek: '[下]ddddLT', lastDay: '[昨天]LT', lastWeek: '[上]ddddLT', sameElse: 'L' }, dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/, ordinal: function ordinal(number, period) { switch (period) { case 'd': case 'D': case 'DDD': return number + '日'; case 'M': return number + '月'; case 'w': case 'W': return number + '週'; default: return number; } }, relativeTime: { future: '%s後', past: '%s前', s: '幾秒', ss: '%d 秒', m: '1 分鐘', mm: '%d 分鐘', h: '1 小時', hh: '%d 小時', d: '1 天', dd: '%d 天', M: '1 個月', MM: '%d 個月', y: '1 年', yy: '%d 年' } }); return zhHk; }); /***/ }), /***/ "SeVD": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeTo.js ***! \*****************************************************************/ /*! exports provided: subscribeTo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeTo", function() { return subscribeTo; }); /* harmony import */ var _subscribeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./subscribeToArray */ "ngJS"); /* harmony import */ var _subscribeToPromise__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./subscribeToPromise */ "a7t3"); /* harmony import */ var _subscribeToIterable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./subscribeToIterable */ "pLzU"); /* harmony import */ var _subscribeToObservable__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./subscribeToObservable */ "CRDf"); /* harmony import */ var _isArrayLike__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./isArrayLike */ "I55L"); /* harmony import */ var _isPromise__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./isPromise */ "c2HN"); /* harmony import */ var _isObject__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./isObject */ "XoHu"); /* harmony import */ var _symbol_iterator__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../symbol/iterator */ "Lhse"); /* harmony import */ var _symbol_observable__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../symbol/observable */ "kJWO"); var subscribeTo = function subscribeTo(result) { if (!!result && typeof result[_symbol_observable__WEBPACK_IMPORTED_MODULE_8__["observable"]] === 'function') { return Object(_subscribeToObservable__WEBPACK_IMPORTED_MODULE_3__["subscribeToObservable"])(result); } else if (Object(_isArrayLike__WEBPACK_IMPORTED_MODULE_4__["isArrayLike"])(result)) { return Object(_subscribeToArray__WEBPACK_IMPORTED_MODULE_0__["subscribeToArray"])(result); } else if (Object(_isPromise__WEBPACK_IMPORTED_MODULE_5__["isPromise"])(result)) { return Object(_subscribeToPromise__WEBPACK_IMPORTED_MODULE_1__["subscribeToPromise"])(result); } else if (!!result && typeof result[_symbol_iterator__WEBPACK_IMPORTED_MODULE_7__["iterator"]] === 'function') { return Object(_subscribeToIterable__WEBPACK_IMPORTED_MODULE_2__["subscribeToIterable"])(result); } else { var value = Object(_isObject__WEBPACK_IMPORTED_MODULE_6__["isObject"])(result) ? 'an invalid object' : "'".concat(result, "'"); var msg = "You provided ".concat(value, " where a stream was expected.") + ' You can provide an Observable, Promise, Array, or Iterable.'; throw new TypeError(msg); } }; /***/ }), /***/ "SgsU": /*!**********************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/links.js ***! \**********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function () { var root = this, links = []; root.each(function (node) { if (node !== root) { // Don’t include the root’s parent, if any. links.push({ source: node.parent, target: node }); } }); return links; }); /***/ }), /***/ "SpAZ": /*!**************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/identity.js ***! \**************************************************************/ /*! exports provided: identity */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "identity", function() { return identity; }); function identity(x) { return x; } /***/ }), /***/ "SqDy": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/count.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function count(predicate) { return function (source) { return source.lift(new CountOperator(predicate, source)); }; } exports.count = count; var CountOperator = function () { function CountOperator(predicate, source) { this.predicate = predicate; this.source = source; } CountOperator.prototype.call = function (subscriber, source) { return source.subscribe(new CountSubscriber(subscriber, this.predicate, this.source)); }; return CountOperator; }(); var CountSubscriber = function (_super) { __extends(CountSubscriber, _super); function CountSubscriber(destination, predicate, source) { var _this = _super.call(this, destination) || this; _this.predicate = predicate; _this.source = source; _this.count = 0; _this.index = 0; return _this; } CountSubscriber.prototype._next = function (value) { if (this.predicate) { this._tryPredicate(value); } else { this.count++; } }; CountSubscriber.prototype._tryPredicate = function (value) { var result; try { result = this.predicate(value, this.index++, this.source); } catch (err) { this.destination.error(err); return; } if (result) { this.count++; } }; CountSubscriber.prototype._complete = function () { this.destination.next(this.count); this.destination.complete(); }; return CountSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "SxV6": /*!****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/first.js ***! \****************************************************************/ /*! exports provided: first */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "first", function() { return first; }); /* harmony import */ var _util_EmptyError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../util/EmptyError */ "sVev"); /* harmony import */ var _filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./filter */ "pLZG"); /* harmony import */ var _take__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./take */ "IzEk"); /* harmony import */ var _defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./defaultIfEmpty */ "xbPD"); /* harmony import */ var _throwIfEmpty__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./throwIfEmpty */ "XDbj"); /* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../util/identity */ "SpAZ"); function first(predicate, defaultValue) { var hasDefaultValue = arguments.length >= 2; return function (source) { return source.pipe(predicate ? Object(_filter__WEBPACK_IMPORTED_MODULE_1__["filter"])(function (v, i) { return predicate(v, i, source); }) : _util_identity__WEBPACK_IMPORTED_MODULE_5__["identity"], Object(_take__WEBPACK_IMPORTED_MODULE_2__["take"])(1), hasDefaultValue ? Object(_defaultIfEmpty__WEBPACK_IMPORTED_MODULE_3__["defaultIfEmpty"])(defaultValue) : Object(_throwIfEmpty__WEBPACK_IMPORTED_MODULE_4__["throwIfEmpty"])(function () { return new _util_EmptyError__WEBPACK_IMPORTED_MODULE_0__["EmptyError"](); })); }; } /***/ }), /***/ "Sxl1": /*!********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/expand.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function expand(project, concurrent, scheduler) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } concurrent = (concurrent || 0) < 1 ? Number.POSITIVE_INFINITY : concurrent; return function (source) { return source.lift(new ExpandOperator(project, concurrent, scheduler)); }; } exports.expand = expand; var ExpandOperator = function () { function ExpandOperator(project, concurrent, scheduler) { this.project = project; this.concurrent = concurrent; this.scheduler = scheduler; } ExpandOperator.prototype.call = function (subscriber, source) { return source.subscribe(new ExpandSubscriber(subscriber, this.project, this.concurrent, this.scheduler)); }; return ExpandOperator; }(); exports.ExpandOperator = ExpandOperator; var ExpandSubscriber = function (_super) { __extends(ExpandSubscriber, _super); function ExpandSubscriber(destination, project, concurrent, scheduler) { var _this = _super.call(this, destination) || this; _this.project = project; _this.concurrent = concurrent; _this.scheduler = scheduler; _this.index = 0; _this.active = 0; _this.hasCompleted = false; if (concurrent < Number.POSITIVE_INFINITY) { _this.buffer = []; } return _this; } ExpandSubscriber.dispatch = function (arg) { var subscriber = arg.subscriber, result = arg.result, value = arg.value, index = arg.index; subscriber.subscribeToProjection(result, value, index); }; ExpandSubscriber.prototype._next = function (value) { var destination = this.destination; if (destination.closed) { this._complete(); return; } var index = this.index++; if (this.active < this.concurrent) { destination.next(value); try { var project = this.project; var result = project(value, index); if (!this.scheduler) { this.subscribeToProjection(result, value, index); } else { var state = { subscriber: this, result: result, value: value, index: index }; var destination_1 = this.destination; destination_1.add(this.scheduler.schedule(ExpandSubscriber.dispatch, 0, state)); } } catch (e) { destination.error(e); } } else { this.buffer.push(value); } }; ExpandSubscriber.prototype.subscribeToProjection = function (result, value, index) { this.active++; var destination = this.destination; destination.add(innerSubscribe_1.innerSubscribe(result, new innerSubscribe_1.SimpleInnerSubscriber(this))); }; ExpandSubscriber.prototype._complete = function () { this.hasCompleted = true; if (this.hasCompleted && this.active === 0) { this.destination.complete(); } this.unsubscribe(); }; ExpandSubscriber.prototype.notifyNext = function (innerValue) { this._next(innerValue); }; ExpandSubscriber.prototype.notifyComplete = function () { var buffer = this.buffer; this.active--; if (buffer && buffer.length > 0) { this._next(buffer.shift()); } if (this.hasCompleted && this.active === 0) { this.destination.complete(); } }; return ExpandSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); exports.ExpandSubscriber = ExpandSubscriber; /***/ }), /***/ "T/FJ": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/every.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function every(predicate, thisArg) { return function (source) { return source.lift(new EveryOperator(predicate, thisArg, source)); }; } exports.every = every; var EveryOperator = function () { function EveryOperator(predicate, thisArg, source) { this.predicate = predicate; this.thisArg = thisArg; this.source = source; } EveryOperator.prototype.call = function (observer, source) { return source.subscribe(new EverySubscriber(observer, this.predicate, this.thisArg, this.source)); }; return EveryOperator; }(); var EverySubscriber = function (_super) { __extends(EverySubscriber, _super); function EverySubscriber(destination, predicate, thisArg, source) { var _this = _super.call(this, destination) || this; _this.predicate = predicate; _this.thisArg = thisArg; _this.source = source; _this.index = 0; _this.thisArg = thisArg || _this; return _this; } EverySubscriber.prototype.notifyComplete = function (everyValueMatch) { this.destination.next(everyValueMatch); this.destination.complete(); }; EverySubscriber.prototype._next = function (value) { var result = false; try { result = this.predicate.call(this.thisArg, value, this.index++, this.source); } catch (err) { this.destination.error(err); return; } if (!result) { this.notifyComplete(false); } }; EverySubscriber.prototype._complete = function () { this.notifyComplete(true); }; return EverySubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "T17Z": /*!*******************************************************!*\ !*** ./node_modules/d3-shape/src/order/appearance.js ***! \*******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY"); /* harmony default export */ __webpack_exports__["default"] = (function (series) { var peaks = series.map(peak); return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).sort(function (a, b) { return peaks[a] - peaks[b]; }); }); function peak(series) { var i = -1, j = 0, n = series.length, vi, vj = -Infinity; while (++i < n) { if ((vi = +series[i][1]) > vj) vj = vi, j = i; } return j; } /***/ }), /***/ "T5bk": /*!************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/toArray.js ***! \************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _toArray; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayWithHoles */ "DSFK"); /* harmony import */ var _babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/iterableToArray */ "25BE"); /* harmony import */ var _babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/unsupportedIterableToArray */ "BsWD"); /* harmony import */ var _babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/nonIterableRest */ "PYwp"); function _toArray(arr) { return Object(_babel_runtime_helpers_esm_arrayWithHoles__WEBPACK_IMPORTED_MODULE_0__["default"])(arr) || Object(_babel_runtime_helpers_esm_iterableToArray__WEBPACK_IMPORTED_MODULE_1__["default"])(arr) || Object(_babel_runtime_helpers_esm_unsupportedIterableToArray__WEBPACK_IMPORTED_MODULE_2__["default"])(arr) || Object(_babel_runtime_helpers_esm_nonIterableRest__WEBPACK_IMPORTED_MODULE_3__["default"])(); } /***/ }), /***/ "T9TN": /*!******************************************************!*\ !*** ./node_modules/d3-selection/src/sourceEvent.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _selection_on__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./selection/on */ "AWXE"); /* harmony default export */ __webpack_exports__["default"] = (function () { var current = _selection_on__WEBPACK_IMPORTED_MODULE_0__["event"], source; while (source = current.sourceEvent) { current = source; } return current; }); /***/ }), /***/ "TAn0": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/switchAll.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var switchMap_1 = __webpack_require__(/*! ./switchMap */ "6aLS"); var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8"); function switchAll() { return switchMap_1.switchMap(identity_1.identity); } exports.switchAll = switchAll; /***/ }), /***/ "TCOF": /*!**********************************************************!*\ !*** ./node_modules/d3-time-format/src/defaultLocale.js ***! \**********************************************************/ /*! exports provided: timeFormat, timeParse, utcFormat, utcParse, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeFormat", function() { return timeFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeParse", function() { return timeParse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcFormat", function() { return utcFormat; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcParse", function() { return utcParse; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return defaultLocale; }); /* harmony import */ var _locale_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./locale.js */ "pZEX"); var locale; var timeFormat; var timeParse; var utcFormat; var utcParse; defaultLocale({ dateTime: "%x, %X", date: "%-m/%-d/%Y", time: "%-I:%M:%S %p", periods: ["AM", "PM"], days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], shortDays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"], shortMonths: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"] }); function defaultLocale(definition) { locale = Object(_locale_js__WEBPACK_IMPORTED_MODULE_0__["default"])(definition); timeFormat = locale.format; timeParse = locale.parse; utcFormat = locale.utcFormat; utcParse = locale.utcParse; return locale; } /***/ }), /***/ "TI0E": /*!*************************************************!*\ !*** ./node_modules/d3-shape/src/lineRadial.js ***! \*************************************************/ /*! exports provided: lineRadial, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lineRadial", function() { return lineRadial; }); /* harmony import */ var _curve_radial_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./curve/radial.js */ "JnD7"); /* harmony import */ var _line_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./line.js */ "+ugm"); function lineRadial(l) { var c = l.curve; l.angle = l.x, delete l.x; l.radius = l.y, delete l.y; l.curve = function (_) { return arguments.length ? c(Object(_curve_radial_js__WEBPACK_IMPORTED_MODULE_0__["default"])(_)) : c()._curve; }; return l; } /* harmony default export */ __webpack_exports__["default"] = (function () { return lineRadial(Object(_line_js__WEBPACK_IMPORTED_MODULE_1__["default"])().curve(_curve_radial_js__WEBPACK_IMPORTED_MODULE_0__["curveRadialLinear"])); }); /***/ }), /***/ "TKo5": /*!*******************************************!*\ !*** ./node_modules/d3-drag/src/event.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return DragEvent; }); function DragEvent(target, type, subject, id, active, x, y, dx, dy, dispatch) { this.target = target; this.type = type; this.subject = subject; this.identifier = id; this.active = active; this.x = x; this.y = y; this.dx = dx; this.dy = dy; this._ = dispatch; } DragEvent.prototype.on = function () { var value = this._.on.apply(this._, arguments); return value === this._ ? this : value; }; /***/ }), /***/ "TXIv": /*!******************************************!*\ !*** ./node_modules/d3-ease/src/quad.js ***! \******************************************/ /*! exports provided: quadIn, quadOut, quadInOut */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadIn", function() { return quadIn; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadOut", function() { return quadOut; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "quadInOut", function() { return quadInOut; }); function quadIn(t) { return t * t; } function quadOut(t) { return t * (2 - t); } function quadInOut(t) { return ((t *= 2) <= 1 ? t * t : --t * (2 - t) + 1) / 2; } /***/ }), /***/ "TfGn": /*!***********************************************!*\ !*** ./node_modules/d3-scale/src/constant.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return constants; }); function constants(x) { return function () { return x; }; } /***/ }), /***/ "TisH": /*!*************************************************************!*\ !*** ./node_modules/d3-selection/src/selection/dispatch.js ***! \*************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _window__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../window */ "oxeV"); function dispatchEvent(node, type, params) { var window = Object(_window__WEBPACK_IMPORTED_MODULE_0__["default"])(node), event = window.CustomEvent; if (typeof event === "function") { event = new event(type, params); } else { event = window.document.createEvent("Event"); if (params) event.initEvent(type, params.bubbles, params.cancelable), event.detail = params.detail;else event.initEvent(type, false, false); } node.dispatchEvent(event); } function dispatchConstant(type, params) { return function () { return dispatchEvent(this, type, params); }; } function dispatchFunction(type, params) { return function () { return dispatchEvent(this, type, params.apply(this, arguments)); }; } /* harmony default export */ __webpack_exports__["default"] = (function (type, params) { return this.each((typeof params === "function" ? dispatchFunction : dispatchConstant)(type, params)); }); /***/ }), /***/ "Tkif": /*!*********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/toArray.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var reduce_1 = __webpack_require__(/*! ./reduce */ "YK4L"); function toArrayReducer(arr, item, index) { if (index === 0) { return [item]; } arr.push(item); return arr; } function toArray() { return reduce_1.reduce(toArrayReducer, []); } exports.toArray = toArray; /***/ }), /***/ "Ttzs": /*!****************************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/observable/fromRef.js ***! \****************************************************************************************/ /*! exports provided: fromRef, fromDocRef, fromCollectionRef */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromRef", function() { return fromRef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromDocRef", function() { return fromDocRef; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fromCollectionRef", function() { return fromCollectionRef; }); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); function _fromRef(ref) { return new rxjs__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) { var unsubscribe = ref.onSnapshot(subscriber); return { unsubscribe: unsubscribe }; }); } function fromRef(ref) { return _fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["share"])()); } function fromDocRef(ref) { return fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (payload) { return { payload: payload, type: 'value' }; })); } function fromCollectionRef(ref) { return fromRef(ref).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (payload) { return { payload: payload, type: 'query' }; })); } /***/ }), /***/ "U2p0": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/delay.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var isDate_1 = __webpack_require__(/*! ../util/isDate */ "R7wr"); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var Notification_1 = __webpack_require__(/*! ../Notification */ "xKqS"); function delay(delay, scheduler) { if (scheduler === void 0) { scheduler = async_1.async; } var absoluteDelay = isDate_1.isDate(delay); var delayFor = absoluteDelay ? +delay - scheduler.now() : Math.abs(delay); return function (source) { return source.lift(new DelayOperator(delayFor, scheduler)); }; } exports.delay = delay; var DelayOperator = function () { function DelayOperator(delay, scheduler) { this.delay = delay; this.scheduler = scheduler; } DelayOperator.prototype.call = function (subscriber, source) { return source.subscribe(new DelaySubscriber(subscriber, this.delay, this.scheduler)); }; return DelayOperator; }(); var DelaySubscriber = function (_super) { __extends(DelaySubscriber, _super); function DelaySubscriber(destination, delay, scheduler) { var _this = _super.call(this, destination) || this; _this.delay = delay; _this.scheduler = scheduler; _this.queue = []; _this.active = false; _this.errored = false; return _this; } DelaySubscriber.dispatch = function (state) { var source = state.source; var queue = source.queue; var scheduler = state.scheduler; var destination = state.destination; while (queue.length > 0 && queue[0].time - scheduler.now() <= 0) { queue.shift().notification.observe(destination); } if (queue.length > 0) { var delay_1 = Math.max(0, queue[0].time - scheduler.now()); this.schedule(state, delay_1); } else { this.unsubscribe(); source.active = false; } }; DelaySubscriber.prototype._schedule = function (scheduler) { this.active = true; var destination = this.destination; destination.add(scheduler.schedule(DelaySubscriber.dispatch, this.delay, { source: this, destination: this.destination, scheduler: scheduler })); }; DelaySubscriber.prototype.scheduleNotification = function (notification) { if (this.errored === true) { return; } var scheduler = this.scheduler; var message = new DelayMessage(scheduler.now() + this.delay, notification); this.queue.push(message); if (this.active === false) { this._schedule(scheduler); } }; DelaySubscriber.prototype._next = function (value) { this.scheduleNotification(Notification_1.Notification.createNext(value)); }; DelaySubscriber.prototype._error = function (err) { this.errored = true; this.queue = []; this.destination.error(err); this.unsubscribe(); }; DelaySubscriber.prototype._complete = function () { this.scheduleNotification(Notification_1.Notification.createComplete()); this.unsubscribe(); }; return DelaySubscriber; }(Subscriber_1.Subscriber); var DelayMessage = function () { function DelayMessage(time, notification) { this.time = time; this.notification = notification; } return DelayMessage; }(); /***/ }), /***/ "U6M7": /*!************************************************!*\ !*** ./node_modules/d3-interpolate/src/hue.js ***! \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./color.js */ "sFV2"); /* harmony default export */ __webpack_exports__["default"] = (function (a, b) { var i = Object(_color_js__WEBPACK_IMPORTED_MODULE_0__["hue"])(+a, +b); return function (t) { var x = i(t); return x - 360 * Math.floor(x / 360); }; }); /***/ }), /***/ "U8pU": /*!***********************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _typeof; }); function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } /***/ }), /***/ "U9AN": /*!********************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/public_api.js ***! \********************************************************************************/ /*! exports provided: EnablePersistenceToken, PersistenceSettingsToken, FirestoreSettingsToken, DefaultFirestoreSettings, associateQuery, AngularFirestore, AngularFirestoreModule, validateEventsArray, AngularFirestoreCollection, AngularFirestoreCollectionGroup, AngularFirestoreDocument, docChanges, sortedChanges, combineChanges, combineChange, fromRef, fromDocRef, fromCollectionRef */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./firestore */ "S/Aq"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "EnablePersistenceToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["EnablePersistenceToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PersistenceSettingsToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["PersistenceSettingsToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FirestoreSettingsToken", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["FirestoreSettingsToken"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFirestoreSettings", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["DefaultFirestoreSettings"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "associateQuery", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["associateQuery"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestore", function() { return _firestore__WEBPACK_IMPORTED_MODULE_0__["AngularFirestore"]; }); /* harmony import */ var _firestore_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./firestore.module */ "NbQQ"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreModule", function() { return _firestore_module__WEBPACK_IMPORTED_MODULE_1__["AngularFirestoreModule"]; }); /* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./collection/collection */ "maur"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateEventsArray", function() { return _collection_collection__WEBPACK_IMPORTED_MODULE_2__["validateEventsArray"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreCollection", function() { return _collection_collection__WEBPACK_IMPORTED_MODULE_2__["AngularFirestoreCollection"]; }); /* harmony import */ var _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./collection-group/collection-group */ "ts7B"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreCollectionGroup", function() { return _collection_group_collection_group__WEBPACK_IMPORTED_MODULE_3__["AngularFirestoreCollectionGroup"]; }); /* harmony import */ var _document_document__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./document/document */ "VqN3"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreDocument", function() { return _document_document__WEBPACK_IMPORTED_MODULE_4__["AngularFirestoreDocument"]; }); /* harmony import */ var _collection_changes__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./collection/changes */ "3CkQ"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "docChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["docChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortedChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["sortedChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "combineChanges", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["combineChanges"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "combineChange", function() { return _collection_changes__WEBPACK_IMPORTED_MODULE_5__["combineChange"]; }); /* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./observable/fromRef */ "Ttzs"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromRef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromDocRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromDocRef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "fromCollectionRef", function() { return _observable_fromRef__WEBPACK_IMPORTED_MODULE_6__["fromCollectionRef"]; }); /***/ }), /***/ "UDhR": /*!******************************************!*\ !*** ./node_modules/moment/locale/id.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Indonesian [id] //! author : Mohammad Satrio Utomo : https://github.com/tyok //! reference: http://id.wikisource.org/wiki/Pedoman_Umum_Ejaan_Bahasa_Indonesia_yang_Disempurnakan ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var id = moment.defineLocale('id', { months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), monthsShort: 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'), weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), weekdaysShort: 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'), weekdaysMin: 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'), longDateFormat: { LT: 'HH.mm', LTS: 'HH.mm.ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY [pukul] HH.mm', LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm' }, meridiemParse: /pagi|siang|sore|malam/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'pagi') { return hour; } else if (meridiem === 'siang') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === 'sore' || meridiem === 'malam') { return hour + 12; } }, meridiem: function meridiem(hours, minutes, isLower) { if (hours < 11) { return 'pagi'; } else if (hours < 15) { return 'siang'; } else if (hours < 19) { return 'sore'; } else { return 'malam'; } }, calendar: { sameDay: '[Hari ini pukul] LT', nextDay: '[Besok pukul] LT', nextWeek: 'dddd [pukul] LT', lastDay: '[Kemarin pukul] LT', lastWeek: 'dddd [lalu pukul] LT', sameElse: 'L' }, relativeTime: { future: 'dalam %s', past: '%s yang lalu', s: 'beberapa detik', ss: '%d detik', m: 'semenit', mm: '%d menit', h: 'sejam', hh: '%d jam', d: 'sehari', dd: '%d hari', M: 'sebulan', MM: '%d bulan', y: 'setahun', yy: '%d tahun' }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return id; }); /***/ }), /***/ "UFbn": /*!****************************************************!*\ !*** ./node_modules/d3-shape/src/order/reverse.js ***! \****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY"); /* harmony default export */ __webpack_exports__["default"] = (function (series) { return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).reverse(); }); /***/ }), /***/ "UGGt": /*!*****************************************************!*\ !*** ./node_modules/d3-interpolate/src/discrete.js ***! \*****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (range) { var n = range.length; return function (t) { return range[Math.max(0, Math.min(n - 1, Math.floor(t * n)))]; }; }); /***/ }), /***/ "UGPC": /*!***************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduler/AsapScheduler.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var AsyncScheduler_1 = __webpack_require__(/*! ./AsyncScheduler */ "NTcF"); var AsapScheduler = function (_super) { __extends(AsapScheduler, _super); function AsapScheduler() { return _super !== null && _super.apply(this, arguments) || this; } AsapScheduler.prototype.flush = function (action) { this.active = true; this.scheduled = undefined; var actions = this.actions; var error; var index = -1; var count = actions.length; action = action || actions.shift(); do { if (error = action.execute(action.state, action.delay)) { break; } } while (++index < count && (action = actions.shift())); this.active = false; if (error) { while (++index < count && (action = actions.shift())) { action.unsubscribe(); } throw error; } }; return AsapScheduler; }(AsyncScheduler_1.AsyncScheduler); exports.AsapScheduler = AsapScheduler; /***/ }), /***/ "UGaM": /*!**************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/publishBehavior.js ***! \**************************************************************************/ /*! exports provided: publishBehavior */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "publishBehavior", function() { return publishBehavior; }); /* harmony import */ var _BehaviorSubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../BehaviorSubject */ "2Vo4"); /* harmony import */ var _multicast__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./multicast */ "oB13"); function publishBehavior(value) { return function (source) { return Object(_multicast__WEBPACK_IMPORTED_MODULE_1__["multicast"])(new _BehaviorSubject__WEBPACK_IMPORTED_MODULE_0__["BehaviorSubject"](value))(source); }; } /***/ }), /***/ "UHDu": /*!***********************************************!*\ !*** ./node_modules/d3-hierarchy/src/tree.js ***! \***********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _hierarchy_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./hierarchy/index.js */ "a8tM"); function defaultSeparation(a, b) { return a.parent === b.parent ? 1 : 2; } // function radialSeparation(a, b) { // return (a.parent === b.parent ? 1 : 2) / a.depth; // } // This function is used to traverse the left contour of a subtree (or // subforest). It returns the successor of v on this contour. This successor is // either given by the leftmost child of v or by the thread of v. The function // returns null if and only if v is on the highest level of its subtree. function nextLeft(v) { var children = v.children; return children ? children[0] : v.t; } // This function works analogously to nextLeft. function nextRight(v) { var children = v.children; return children ? children[children.length - 1] : v.t; } // Shifts the current subtree rooted at w+. This is done by increasing // prelim(w+) and mod(w+) by shift. function moveSubtree(wm, wp, shift) { var change = shift / (wp.i - wm.i); wp.c -= change; wp.s += shift; wm.c += change; wp.z += shift; wp.m += shift; } // All other shifts, applied to the smaller subtrees between w- and w+, are // performed by this function. To prepare the shifts, we have to adjust // change(w+), shift(w+), and change(w-). function executeShifts(v) { var shift = 0, change = 0, children = v.children, i = children.length, w; while (--i >= 0) { w = children[i]; w.z += shift; w.m += shift; shift += w.s + (change += w.c); } } // If vi-’s ancestor is a sibling of v, returns vi-’s ancestor. Otherwise, // returns the specified (default) ancestor. function nextAncestor(vim, v, ancestor) { return vim.a.parent === v.parent ? vim.a : ancestor; } function TreeNode(node, i) { this._ = node; this.parent = null; this.children = null; this.A = null; // default ancestor this.a = this; // ancestor this.z = 0; // prelim this.m = 0; // mod this.c = 0; // change this.s = 0; // shift this.t = null; // thread this.i = i; // number } TreeNode.prototype = Object.create(_hierarchy_index_js__WEBPACK_IMPORTED_MODULE_0__["Node"].prototype); function treeRoot(root) { var tree = new TreeNode(root, 0), node, nodes = [tree], child, children, i, n; while (node = nodes.pop()) { if (children = node._.children) { node.children = new Array(n = children.length); for (i = n - 1; i >= 0; --i) { nodes.push(child = node.children[i] = new TreeNode(children[i], i)); child.parent = node; } } } (tree.parent = new TreeNode(null, 0)).children = [tree]; return tree; } // Node-link tree diagram using the Reingold-Tilford "tidy" algorithm /* harmony default export */ __webpack_exports__["default"] = (function () { var separation = defaultSeparation, dx = 1, dy = 1, nodeSize = null; function tree(root) { var t = treeRoot(root); // Compute the layout using Buchheim et al.’s algorithm. t.eachAfter(firstWalk), t.parent.m = -t.z; t.eachBefore(secondWalk); // If a fixed node size is specified, scale x and y. if (nodeSize) root.eachBefore(sizeNode); // If a fixed tree size is specified, scale x and y based on the extent. // Compute the left-most, right-most, and depth-most nodes for extents. else { var left = root, right = root, bottom = root; root.eachBefore(function (node) { if (node.x < left.x) left = node; if (node.x > right.x) right = node; if (node.depth > bottom.depth) bottom = node; }); var s = left === right ? 1 : separation(left, right) / 2, tx = s - left.x, kx = dx / (right.x + s + tx), ky = dy / (bottom.depth || 1); root.eachBefore(function (node) { node.x = (node.x + tx) * kx; node.y = node.depth * ky; }); } return root; } // Computes a preliminary x-coordinate for v. Before that, FIRST WALK is // applied recursively to the children of v, as well as the function // APPORTION. After spacing out the children by calling EXECUTE SHIFTS, the // node v is placed to the midpoint of its outermost children. function firstWalk(v) { var children = v.children, siblings = v.parent.children, w = v.i ? siblings[v.i - 1] : null; if (children) { executeShifts(v); var midpoint = (children[0].z + children[children.length - 1].z) / 2; if (w) { v.z = w.z + separation(v._, w._); v.m = v.z - midpoint; } else { v.z = midpoint; } } else if (w) { v.z = w.z + separation(v._, w._); } v.parent.A = apportion(v, w, v.parent.A || siblings[0]); } // Computes all real x-coordinates by summing up the modifiers recursively. function secondWalk(v) { v._.x = v.z + v.parent.m; v.m += v.parent.m; } // The core of the algorithm. Here, a new subtree is combined with the // previous subtrees. Threads are used to traverse the inside and outside // contours of the left and right subtree up to the highest common level. The // vertices used for the traversals are vi+, vi-, vo-, and vo+, where the // superscript o means outside and i means inside, the subscript - means left // subtree and + means right subtree. For summing up the modifiers along the // contour, we use respective variables si+, si-, so-, and so+. Whenever two // nodes of the inside contours conflict, we compute the left one of the // greatest uncommon ancestors using the function ANCESTOR and call MOVE // SUBTREE to shift the subtree and prepare the shifts of smaller subtrees. // Finally, we add a new thread (if necessary). function apportion(v, w, ancestor) { if (w) { var vip = v, vop = v, vim = w, vom = vip.parent.children[0], sip = vip.m, sop = vop.m, sim = vim.m, som = vom.m, shift; while (vim = nextRight(vim), vip = nextLeft(vip), vim && vip) { vom = nextLeft(vom); vop = nextRight(vop); vop.a = v; shift = vim.z + sim - vip.z - sip + separation(vim._, vip._); if (shift > 0) { moveSubtree(nextAncestor(vim, v, ancestor), v, shift); sip += shift; sop += shift; } sim += vim.m; sip += vip.m; som += vom.m; sop += vop.m; } if (vim && !nextRight(vop)) { vop.t = vim; vop.m += sim - sop; } if (vip && !nextLeft(vom)) { vom.t = vip; vom.m += sip - som; ancestor = v; } } return ancestor; } function sizeNode(node) { node.x *= dx; node.y = node.depth * dy; } tree.separation = function (x) { return arguments.length ? (separation = x, tree) : separation; }; tree.size = function (x) { return arguments.length ? (nodeSize = false, dx = +x[0], dy = +x[1], tree) : nodeSize ? null : [dx, dy]; }; tree.nodeSize = function (x) { return arguments.length ? (nodeSize = true, dx = +x[0], dy = +x[1], tree) : nodeSize ? [dx, dy] : null; }; return tree; }); /***/ }), /***/ "UHp3": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/windowTime.js ***! \*********************************************************************/ /*! exports provided: windowTime */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "windowTime", function() { return windowTime; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subject__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../Subject */ "XNiG"); /* harmony import */ var _scheduler_async__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../scheduler/async */ "D0XW"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _util_isNumeric__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../util/isNumeric */ "Y7HM"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); function windowTime(windowTimeSpan) { var scheduler = _scheduler_async__WEBPACK_IMPORTED_MODULE_8__["async"]; var windowCreationInterval = null; var maxWindowSize = Number.POSITIVE_INFINITY; if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[3])) { scheduler = arguments[3]; } if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[2])) { scheduler = arguments[2]; } else if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_10__["isNumeric"])(arguments[2])) { maxWindowSize = Number(arguments[2]); } if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_11__["isScheduler"])(arguments[1])) { scheduler = arguments[1]; } else if (Object(_util_isNumeric__WEBPACK_IMPORTED_MODULE_10__["isNumeric"])(arguments[1])) { windowCreationInterval = Number(arguments[1]); } return function windowTimeOperatorFunction(source) { return source.lift(new WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler)); }; } var WindowTimeOperator = /*#__PURE__*/function () { function WindowTimeOperator(windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, WindowTimeOperator); this.windowTimeSpan = windowTimeSpan; this.windowCreationInterval = windowCreationInterval; this.maxWindowSize = maxWindowSize; this.scheduler = scheduler; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(WindowTimeOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new WindowTimeSubscriber(subscriber, this.windowTimeSpan, this.windowCreationInterval, this.maxWindowSize, this.scheduler)); } }]); return WindowTimeOperator; }(); var CountedSubject = /*#__PURE__*/function (_Subject) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(CountedSubject, _Subject); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(CountedSubject); function CountedSubject() { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, CountedSubject); _this = _super.apply(this, arguments); _this._numberOfNextedValues = 0; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(CountedSubject, [{ key: "next", value: function next(value) { this._numberOfNextedValues++; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(CountedSubject.prototype), "next", this).call(this, value); } }, { key: "numberOfNextedValues", get: function get() { return this._numberOfNextedValues; } }]); return CountedSubject; }(_Subject__WEBPACK_IMPORTED_MODULE_7__["Subject"]); var WindowTimeSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_3__["default"])(WindowTimeSubscriber, _Subscriber); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_4__["default"])(WindowTimeSubscriber); function WindowTimeSubscriber(destination, windowTimeSpan, windowCreationInterval, maxWindowSize, scheduler) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, WindowTimeSubscriber); _this2 = _super2.call(this, destination); _this2.destination = destination; _this2.windowTimeSpan = windowTimeSpan; _this2.windowCreationInterval = windowCreationInterval; _this2.maxWindowSize = maxWindowSize; _this2.scheduler = scheduler; _this2.windows = []; var window = _this2.openWindow(); if (windowCreationInterval !== null && windowCreationInterval >= 0) { var closeState = { subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2), window: window, context: null }; var creationState = { windowTimeSpan: windowTimeSpan, windowCreationInterval: windowCreationInterval, subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2), scheduler: scheduler }; _this2.add(scheduler.schedule(dispatchWindowClose, windowTimeSpan, closeState)); _this2.add(scheduler.schedule(dispatchWindowCreation, windowCreationInterval, creationState)); } else { var timeSpanOnlyState = { subscriber: Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this2), window: window, windowTimeSpan: windowTimeSpan }; _this2.add(scheduler.schedule(dispatchWindowTimeSpanOnly, windowTimeSpan, timeSpanOnlyState)); } return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(WindowTimeSubscriber, [{ key: "_next", value: function _next(value) { var windows = this.windows; var len = windows.length; for (var i = 0; i < len; i++) { var window = windows[i]; if (!window.closed) { window.next(value); if (window.numberOfNextedValues >= this.maxWindowSize) { this.closeWindow(window); } } } } }, { key: "_error", value: function _error(err) { var windows = this.windows; while (windows.length > 0) { windows.shift().error(err); } this.destination.error(err); } }, { key: "_complete", value: function _complete() { var windows = this.windows; while (windows.length > 0) { var window = windows.shift(); if (!window.closed) { window.complete(); } } this.destination.complete(); } }, { key: "openWindow", value: function openWindow() { var window = new CountedSubject(); this.windows.push(window); var destination = this.destination; destination.next(window); return window; } }, { key: "closeWindow", value: function closeWindow(window) { window.complete(); var windows = this.windows; windows.splice(windows.indexOf(window), 1); } }]); return WindowTimeSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_9__["Subscriber"]); function dispatchWindowTimeSpanOnly(state) { var subscriber = state.subscriber, windowTimeSpan = state.windowTimeSpan, window = state.window; if (window) { subscriber.closeWindow(window); } state.window = subscriber.openWindow(); this.schedule(state, windowTimeSpan); } function dispatchWindowCreation(state) { var windowTimeSpan = state.windowTimeSpan, subscriber = state.subscriber, scheduler = state.scheduler, windowCreationInterval = state.windowCreationInterval; var window = subscriber.openWindow(); var action = this; var context = { action: action, subscription: null }; var timeSpanState = { subscriber: subscriber, window: window, context: context }; context.subscription = scheduler.schedule(dispatchWindowClose, windowTimeSpan, timeSpanState); action.add(context.subscription); action.schedule(state, windowCreationInterval); } function dispatchWindowClose(state) { var subscriber = state.subscriber, window = state.window, context = state.context; if (context && context.action && context.subscription) { context.action.remove(context.subscription); } subscriber.closeWindow(window); } /***/ }), /***/ "ULlS": /*!************************************************************!*\ !*** ./node_modules/d3-selection/src/selection/classed.js ***! \************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function classArray(string) { return string.trim().split(/^|\s+/); } function classList(node) { return node.classList || new ClassList(node); } function ClassList(node) { this._node = node; this._names = classArray(node.getAttribute("class") || ""); } ClassList.prototype = { add: function add(name) { var i = this._names.indexOf(name); if (i < 0) { this._names.push(name); this._node.setAttribute("class", this._names.join(" ")); } }, remove: function remove(name) { var i = this._names.indexOf(name); if (i >= 0) { this._names.splice(i, 1); this._node.setAttribute("class", this._names.join(" ")); } }, contains: function contains(name) { return this._names.indexOf(name) >= 0; } }; function classedAdd(node, names) { var list = classList(node), i = -1, n = names.length; while (++i < n) { list.add(names[i]); } } function classedRemove(node, names) { var list = classList(node), i = -1, n = names.length; while (++i < n) { list.remove(names[i]); } } function classedTrue(names) { return function () { classedAdd(this, names); }; } function classedFalse(names) { return function () { classedRemove(this, names); }; } function classedFunction(names, value) { return function () { (value.apply(this, arguments) ? classedAdd : classedRemove)(this, names); }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, value) { var names = classArray(name + ""); if (arguments.length < 2) { var list = classList(this.node()), i = -1, n = names.length; while (++i < n) { if (!list.contains(names[i])) return false; } return true; } return this.each((typeof value === "function" ? classedFunction : value ? classedTrue : classedFalse)(names, value)); }); /***/ }), /***/ "UNqx": /*!**********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/mergeMap.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var map_1 = __webpack_require__(/*! ./map */ "q3Kh"); var from_1 = __webpack_require__(/*! ../observable/from */ "gTqA"); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function mergeMap(project, resultSelector, concurrent) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } if (typeof resultSelector === 'function') { return function (source) { return source.pipe(mergeMap(function (a, i) { return from_1.from(project(a, i)).pipe(map_1.map(function (b, ii) { return resultSelector(a, b, i, ii); })); }, concurrent)); }; } else if (typeof resultSelector === 'number') { concurrent = resultSelector; } return function (source) { return source.lift(new MergeMapOperator(project, concurrent)); }; } exports.mergeMap = mergeMap; var MergeMapOperator = function () { function MergeMapOperator(project, concurrent) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } this.project = project; this.concurrent = concurrent; } MergeMapOperator.prototype.call = function (observer, source) { return source.subscribe(new MergeMapSubscriber(observer, this.project, this.concurrent)); }; return MergeMapOperator; }(); exports.MergeMapOperator = MergeMapOperator; var MergeMapSubscriber = function (_super) { __extends(MergeMapSubscriber, _super); function MergeMapSubscriber(destination, project, concurrent) { if (concurrent === void 0) { concurrent = Number.POSITIVE_INFINITY; } var _this = _super.call(this, destination) || this; _this.project = project; _this.concurrent = concurrent; _this.hasCompleted = false; _this.buffer = []; _this.active = 0; _this.index = 0; return _this; } MergeMapSubscriber.prototype._next = function (value) { if (this.active < this.concurrent) { this._tryNext(value); } else { this.buffer.push(value); } }; MergeMapSubscriber.prototype._tryNext = function (value) { var result; var index = this.index++; try { result = this.project(value, index); } catch (err) { this.destination.error(err); return; } this.active++; this._innerSub(result); }; MergeMapSubscriber.prototype._innerSub = function (ish) { var innerSubscriber = new innerSubscribe_1.SimpleInnerSubscriber(this); var destination = this.destination; destination.add(innerSubscriber); var innerSubscription = innerSubscribe_1.innerSubscribe(ish, innerSubscriber); if (innerSubscription !== innerSubscriber) { destination.add(innerSubscription); } }; MergeMapSubscriber.prototype._complete = function () { this.hasCompleted = true; if (this.active === 0 && this.buffer.length === 0) { this.destination.complete(); } this.unsubscribe(); }; MergeMapSubscriber.prototype.notifyNext = function (innerValue) { this.destination.next(innerValue); }; MergeMapSubscriber.prototype.notifyComplete = function () { var buffer = this.buffer; this.active--; if (buffer.length > 0) { this._next(buffer.shift()); } else if (this.active === 0 && this.hasCompleted) { this.destination.complete(); } }; return MergeMapSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); exports.MergeMapSubscriber = MergeMapSubscriber; exports.flatMap = mergeMap; /***/ }), /***/ "UPWK": /*!*********************************************!*\ !*** ./node_modules/d3-array/src/cumsum.js ***! \*********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return cumsum; }); function cumsum(values, valueof) { var sum = 0, index = 0; return Float64Array.from(values, valueof === undefined ? function (v) { return sum += +v || 0; } : function (v) { return sum += +valueof(v, index++, values) || 0; }); } /***/ }), /***/ "USCx": /*!******************************************!*\ !*** ./node_modules/moment/locale/ga.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Irish or Irish Gaelic [ga] //! author : André Silva : https://github.com/askpt ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var months = ['Eanáir', 'Feabhra', 'Márta', 'Aibreán', 'Bealtaine', 'Meitheamh', 'Iúil', 'Lúnasa', 'Meán Fómhair', 'Deireadh Fómhair', 'Samhain', 'Nollaig'], monthsShort = ['Ean', 'Feabh', 'Márt', 'Aib', 'Beal', 'Meith', 'Iúil', 'Lún', 'M.F.', 'D.F.', 'Samh', 'Noll'], weekdays = ['Dé Domhnaigh', 'Dé Luain', 'Dé Máirt', 'Dé Céadaoin', 'Déardaoin', 'Dé hAoine', 'Dé Sathairn'], weekdaysShort = ['Domh', 'Luan', 'Máirt', 'Céad', 'Déar', 'Aoine', 'Sath'], weekdaysMin = ['Do', 'Lu', 'Má', 'Cé', 'Dé', 'A', 'Sa']; var ga = moment.defineLocale('ga', { months: months, monthsShort: monthsShort, monthsParseExact: true, weekdays: weekdays, weekdaysShort: weekdaysShort, weekdaysMin: weekdaysMin, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Inniu ag] LT', nextDay: '[Amárach ag] LT', nextWeek: 'dddd [ag] LT', lastDay: '[Inné ag] LT', lastWeek: 'dddd [seo caite] [ag] LT', sameElse: 'L' }, relativeTime: { future: 'i %s', past: '%s ó shin', s: 'cúpla soicind', ss: '%d soicind', m: 'nóiméad', mm: '%d nóiméad', h: 'uair an chloig', hh: '%d uair an chloig', d: 'lá', dd: '%d lá', M: 'mí', MM: '%d míonna', y: 'bliain', yy: '%d bliain' }, dayOfMonthOrdinalParse: /\d{1,2}(d|na|mh)/, ordinal: function ordinal(number) { var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return ga; }); /***/ }), /***/ "UXbc": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeMapTo.js ***! \*********************************************************************/ /*! exports provided: mergeMapTo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeMapTo", function() { return mergeMapTo; }); /* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ"); function mergeMapTo(innerObservable, resultSelector) { var concurrent = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : Number.POSITIVE_INFINITY; if (typeof resultSelector === 'function') { return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(function () { return innerObservable; }, resultSelector, concurrent); } if (typeof resultSelector === 'number') { concurrent = resultSelector; } return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(function () { return innerObservable; }, concurrent); } /***/ }), /***/ "UXun": /*!**********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/shareReplay.js ***! \**********************************************************************/ /*! exports provided: shareReplay */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "shareReplay", function() { return shareReplay; }); /* harmony import */ var _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ReplaySubject */ "jtHE"); function shareReplay(configOrBufferSize, windowTime, scheduler) { var config; if (configOrBufferSize && typeof configOrBufferSize === 'object') { config = configOrBufferSize; } else { config = { bufferSize: configOrBufferSize, windowTime: windowTime, refCount: false, scheduler: scheduler }; } return function (source) { return source.lift(shareReplayOperator(config)); }; } function shareReplayOperator(_ref) { var _ref$bufferSize = _ref.bufferSize, bufferSize = _ref$bufferSize === void 0 ? Number.POSITIVE_INFINITY : _ref$bufferSize, _ref$windowTime = _ref.windowTime, windowTime = _ref$windowTime === void 0 ? Number.POSITIVE_INFINITY : _ref$windowTime, useRefCount = _ref.refCount, scheduler = _ref.scheduler; var subject; var refCount = 0; var subscription; var hasError = false; var isComplete = false; return function shareReplayOperation(source) { refCount++; var innerSub; if (!subject || hasError) { hasError = false; subject = new _ReplaySubject__WEBPACK_IMPORTED_MODULE_0__["ReplaySubject"](bufferSize, windowTime, scheduler); innerSub = subject.subscribe(this); subscription = source.subscribe({ next: function next(value) { subject.next(value); }, error: function error(err) { hasError = true; subject.error(err); }, complete: function complete() { isComplete = true; subscription = undefined; subject.complete(); } }); } else { innerSub = subject.subscribe(this); } this.add(function () { refCount--; innerSub.unsubscribe(); if (subscription && !isComplete && useRefCount && refCount === 0) { subscription.unsubscribe(); subscription = undefined; subject = undefined; } }); }; } /***/ }), /***/ "Ud7J": /*!********************************************************!*\ !*** ./node_modules/d3-interpolate/src/numberArray.js ***! \********************************************************/ /*! exports provided: default, isNumberArray */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNumberArray", function() { return isNumberArray; }); /* harmony default export */ __webpack_exports__["default"] = (function (a, b) { if (!b) b = []; var n = a ? Math.min(b.length, a.length) : 0, c = b.slice(), i; return function (t) { for (i = 0; i < n; ++i) { c[i] = a[i] * (1 - t) + b[i] * t; } return c; }; }); function isNumberArray(x) { return ArrayBuffer.isView(x) && !(x instanceof DataView); } /***/ }), /***/ "UpQW": /*!******************************************!*\ !*** ./node_modules/moment/locale/ur.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Urdu [ur] //! author : Sawood Alam : https://github.com/ibnesayeed //! author : Zack : https://github.com/ZackVision ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var months = ['جنوری', 'فروری', 'مارچ', 'اپریل', 'مئی', 'جون', 'جولائی', 'اگست', 'ستمبر', 'اکتوبر', 'نومبر', 'دسمبر'], days = ['اتوار', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ']; var ur = moment.defineLocale('ur', { months: months, monthsShort: months, weekdays: days, weekdaysShort: days, weekdaysMin: days, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd، D MMMM YYYY HH:mm' }, meridiemParse: /صبح|شام/, isPM: function isPM(input) { return 'شام' === input; }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 12) { return 'صبح'; } return 'شام'; }, calendar: { sameDay: '[آج بوقت] LT', nextDay: '[کل بوقت] LT', nextWeek: 'dddd [بوقت] LT', lastDay: '[گذشتہ روز بوقت] LT', lastWeek: '[گذشتہ] dddd [بوقت] LT', sameElse: 'L' }, relativeTime: { future: '%s بعد', past: '%s قبل', s: 'چند سیکنڈ', ss: '%d سیکنڈ', m: 'ایک منٹ', mm: '%d منٹ', h: 'ایک گھنٹہ', hh: '%d گھنٹے', d: 'ایک دن', dd: '%d دن', M: 'ایک ماہ', MM: '%d ماہ', y: 'ایک سال', yy: '%d سال' }, preparse: function preparse(string) { return string.replace(/،/g, ','); }, postformat: function postformat(string) { return string.replace(/,/g, '،'); }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return ur; }); /***/ }), /***/ "Ur1D": /*!******************************************!*\ !*** ./node_modules/moment/locale/ss.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : siSwati [ss] //! author : Nicolai Davies : https://github.com/nicolaidavies ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var ss = moment.defineLocale('ss', { months: "Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split('_'), monthsShort: 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'), weekdays: 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'), weekdaysShort: 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'), weekdaysMin: 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'h:mm A', LTS: 'h:mm:ss A', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY h:mm A', LLLL: 'dddd, D MMMM YYYY h:mm A' }, calendar: { sameDay: '[Namuhla nga] LT', nextDay: '[Kusasa nga] LT', nextWeek: 'dddd [nga] LT', lastDay: '[Itolo nga] LT', lastWeek: 'dddd [leliphelile] [nga] LT', sameElse: 'L' }, relativeTime: { future: 'nga %s', past: 'wenteka nga %s', s: 'emizuzwana lomcane', ss: '%d mzuzwana', m: 'umzuzu', mm: '%d emizuzu', h: 'lihora', hh: '%d emahora', d: 'lilanga', dd: '%d emalanga', M: 'inyanga', MM: '%d tinyanga', y: 'umnyaka', yy: '%d iminyaka' }, meridiemParse: /ekuseni|emini|entsambama|ebusuku/, meridiem: function meridiem(hours, minutes, isLower) { if (hours < 11) { return 'ekuseni'; } else if (hours < 15) { return 'emini'; } else if (hours < 19) { return 'entsambama'; } else { return 'ebusuku'; } }, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'ekuseni') { return hour; } else if (meridiem === 'emini') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === 'entsambama' || meridiem === 'ebusuku') { if (hour === 0) { return 0; } return hour + 12; } }, dayOfMonthOrdinalParse: /\d{1,2}/, ordinal: '%d', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return ss; }); /***/ }), /***/ "Uwo/": /*!*******************************************!*\ !*** ./node_modules/d3-color/src/math.js ***! \*******************************************/ /*! exports provided: deg2rad, rad2deg */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "deg2rad", function() { return deg2rad; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "rad2deg", function() { return rad2deg; }); var deg2rad = Math.PI / 180; var rad2deg = 180 / Math.PI; /***/ }), /***/ "V/Wt": /*!**************************************************!*\ !*** ./node_modules/d3-selection/src/creator.js ***! \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _namespace__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./namespace */ "bNSl"); /* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./namespaces */ "4xGt"); function creatorInherit(name) { return function () { var document = this.ownerDocument, uri = this.namespaceURI; return uri === _namespaces__WEBPACK_IMPORTED_MODULE_1__["xhtml"] && document.documentElement.namespaceURI === _namespaces__WEBPACK_IMPORTED_MODULE_1__["xhtml"] ? document.createElement(name) : document.createElementNS(uri, name); }; } function creatorFixed(fullname) { return function () { return this.ownerDocument.createElementNS(fullname.space, fullname.local); }; } /* harmony default export */ __webpack_exports__["default"] = (function (name) { var fullname = Object(_namespace__WEBPACK_IMPORTED_MODULE_0__["default"])(name); return (fullname.local ? creatorFixed : creatorInherit)(fullname); }); /***/ }), /***/ "V183": /*!*******************************************!*\ !*** ./node_modules/d3-array/src/mean.js ***! \*******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return mean; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); function mean(values, valueof) { var count = 0; var sum = 0; if (valueof === undefined) { var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; if (value != null && (value = +value) >= value) { ++count, sum += value; } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } else { var index = -1; var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var _value = _step2.value; if ((_value = valueof(_value, ++index, values)) != null && (_value = +_value) >= _value) { ++count, sum += _value; } } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } if (count) return sum / count; } /***/ }), /***/ "V2x9": /*!*******************************************!*\ !*** ./node_modules/moment/locale/tet.js ***! \*******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Tetun Dili (East Timor) [tet] //! author : Joshua Brooks : https://github.com/joshbrooks //! author : Onorio De J. Afonso : https://github.com/marobo //! author : Sonia Simoes : https://github.com/soniasimoes ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var tet = moment.defineLocale('tet', { months: 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split('_'), monthsShort: 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'), weekdays: 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'), weekdaysShort: 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'), weekdaysMin: 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[Ohin iha] LT', nextDay: '[Aban iha] LT', nextWeek: 'dddd [iha] LT', lastDay: '[Horiseik iha] LT', lastWeek: 'dddd [semana kotuk] [iha] LT', sameElse: 'L' }, relativeTime: { future: 'iha %s', past: '%s liuba', s: 'segundu balun', ss: 'segundu %d', m: 'minutu ida', mm: 'minutu %d', h: 'oras ida', hh: 'oras %d', d: 'loron ida', dd: 'loron %d', M: 'fulan ida', MM: 'fulan %d', y: 'tinan ida', yy: 'tinan %d' }, dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return tet; }); /***/ }), /***/ "VFZO": /*!***************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/dematerialize.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function dematerialize() { return function dematerializeOperatorFunction(source) { return source.lift(new DeMaterializeOperator()); }; } exports.dematerialize = dematerialize; var DeMaterializeOperator = function () { function DeMaterializeOperator() {} DeMaterializeOperator.prototype.call = function (subscriber, source) { return source.subscribe(new DeMaterializeSubscriber(subscriber)); }; return DeMaterializeOperator; }(); var DeMaterializeSubscriber = function (_super) { __extends(DeMaterializeSubscriber, _super); function DeMaterializeSubscriber(destination) { return _super.call(this, destination) || this; } DeMaterializeSubscriber.prototype._next = function (value) { value.observe(this.destination); }; return DeMaterializeSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "VIqg": /*!*********************************************!*\ !*** ./node_modules/d3-scale/src/linear.js ***! \*********************************************/ /*! exports provided: linearish, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "linearish", function() { return linearish; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return linear; }); /* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-array */ "vBe5"); /* harmony import */ var _continuous_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./continuous.js */ "6YF4"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./init.js */ "1Ix/"); /* harmony import */ var _tickFormat_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tickFormat.js */ "ssni"); function linearish(scale) { var domain = scale.domain; scale.ticks = function (count) { var d = domain(); return Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["ticks"])(d[0], d[d.length - 1], count == null ? 10 : count); }; scale.tickFormat = function (count, specifier) { var d = domain(); return Object(_tickFormat_js__WEBPACK_IMPORTED_MODULE_3__["default"])(d[0], d[d.length - 1], count == null ? 10 : count, specifier); }; scale.nice = function (count) { if (count == null) count = 10; var d = domain(); var i0 = 0; var i1 = d.length - 1; var start = d[i0]; var stop = d[i1]; var prestep; var step; var maxIter = 10; if (stop < start) { step = start, start = stop, stop = step; step = i0, i0 = i1, i1 = step; } while (maxIter-- > 0) { step = Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["tickIncrement"])(start, stop, count); if (step === prestep) { d[i0] = start; d[i1] = stop; return domain(d); } else if (step > 0) { start = Math.floor(start / step) * step; stop = Math.ceil(stop / step) * step; } else if (step < 0) { start = Math.ceil(start * step) / step; stop = Math.floor(stop * step) / step; } else { break; } prestep = step; } return scale; }; return scale; } function linear() { var scale = Object(_continuous_js__WEBPACK_IMPORTED_MODULE_1__["default"])(); scale.copy = function () { return Object(_continuous_js__WEBPACK_IMPORTED_MODULE_1__["copy"])(scale, linear()); }; _init_js__WEBPACK_IMPORTED_MODULE_2__["initRange"].apply(scale, arguments); return linearish(scale); } /***/ }), /***/ "VKeD": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/symbol/iterator.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function getSymbolIterator() { if (typeof Symbol !== 'function' || !Symbol.iterator) { return '@@iterator'; } return Symbol.iterator; } exports.getSymbolIterator = getSymbolIterator; exports.iterator = getSymbolIterator(); exports.$$iterator = exports.iterator; /***/ }), /***/ "VLYi": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/findIndex.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var find_1 = __webpack_require__(/*! ../operators/find */ "rxKr"); function findIndex(predicate, thisArg) { return function (source) { return source.lift(new find_1.FindValueOperator(predicate, source, true, thisArg)); }; } exports.findIndex = findIndex; /***/ }), /***/ "VRyK": /*!*****************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/merge.js ***! \*****************************************************************/ /*! exports provided: merge */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "merge", function() { return merge; }); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); /* harmony import */ var _operators_mergeAll__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../operators/mergeAll */ "bHdf"); /* harmony import */ var _fromArray__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./fromArray */ "yCtX"); function merge() { var concurrent = Number.POSITIVE_INFINITY; var scheduler = null; for (var _len = arguments.length, observables = new Array(_len), _key = 0; _key < _len; _key++) { observables[_key] = arguments[_key]; } var last = observables[observables.length - 1]; if (Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_1__["isScheduler"])(last)) { scheduler = observables.pop(); if (observables.length > 1 && typeof observables[observables.length - 1] === 'number') { concurrent = observables.pop(); } } else if (typeof last === 'number') { concurrent = observables.pop(); } if (scheduler === null && observables.length === 1 && observables[0] instanceof _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"]) { return observables[0]; } return Object(_operators_mergeAll__WEBPACK_IMPORTED_MODULE_2__["mergeAll"])(concurrent)(Object(_fromArray__WEBPACK_IMPORTED_MODULE_3__["fromArray"])(observables, scheduler)); } /***/ }), /***/ "Vclq": /*!*********************************************!*\ !*** ./node_modules/moment/locale/es-us.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Spanish (United States) [es-us] //! author : bustta : https://github.com/bustta //! author : chrisrodz : https://github.com/chrisrodz ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'), _monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_'), monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i], monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i; var esUs = moment.defineLocale('es-us', { months: 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'), monthsShort: function monthsShort(m, format) { if (!m) { return monthsShortDot; } else if (/-MMM-/.test(format)) { return _monthsShort[m.month()]; } else { return monthsShortDot[m.month()]; } }, monthsRegex: monthsRegex, monthsShortRegex: monthsRegex, monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i, monthsShortStrictRegex: /^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, weekdays: 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'), weekdaysShort: 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'), weekdaysMin: 'do_lu_ma_mi_ju_vi_sá'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'h:mm A', LTS: 'h:mm:ss A', L: 'MM/DD/YYYY', LL: 'D [de] MMMM [de] YYYY', LLL: 'D [de] MMMM [de] YYYY h:mm A', LLLL: 'dddd, D [de] MMMM [de] YYYY h:mm A' }, calendar: { sameDay: function sameDay() { return '[hoy a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; }, nextDay: function nextDay() { return '[mañana a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; }, nextWeek: function nextWeek() { return 'dddd [a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; }, lastDay: function lastDay() { return '[ayer a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; }, lastWeek: function lastWeek() { return '[el] dddd [pasado a la' + (this.hours() !== 1 ? 's' : '') + '] LT'; }, sameElse: 'L' }, relativeTime: { future: 'en %s', past: 'hace %s', s: 'unos segundos', ss: '%d segundos', m: 'un minuto', mm: '%d minutos', h: 'una hora', hh: '%d horas', d: 'un día', dd: '%d días', w: 'una semana', ww: '%d semanas', M: 'un mes', MM: '%d meses', y: 'un año', yy: '%d años' }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: '%dº', week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return esUs; }); /***/ }), /***/ "Vf9T": /*!*************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/timeoutWith.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var isDate_1 = __webpack_require__(/*! ../util/isDate */ "R7wr"); var innerSubscribe_1 = __webpack_require__(/*! ../innerSubscribe */ "wjEo"); function timeoutWith(due, withObservable, scheduler) { if (scheduler === void 0) { scheduler = async_1.async; } return function (source) { var absoluteTimeout = isDate_1.isDate(due); var waitFor = absoluteTimeout ? +due - scheduler.now() : Math.abs(due); return source.lift(new TimeoutWithOperator(waitFor, absoluteTimeout, withObservable, scheduler)); }; } exports.timeoutWith = timeoutWith; var TimeoutWithOperator = function () { function TimeoutWithOperator(waitFor, absoluteTimeout, withObservable, scheduler) { this.waitFor = waitFor; this.absoluteTimeout = absoluteTimeout; this.withObservable = withObservable; this.scheduler = scheduler; } TimeoutWithOperator.prototype.call = function (subscriber, source) { return source.subscribe(new TimeoutWithSubscriber(subscriber, this.absoluteTimeout, this.waitFor, this.withObservable, this.scheduler)); }; return TimeoutWithOperator; }(); var TimeoutWithSubscriber = function (_super) { __extends(TimeoutWithSubscriber, _super); function TimeoutWithSubscriber(destination, absoluteTimeout, waitFor, withObservable, scheduler) { var _this = _super.call(this, destination) || this; _this.absoluteTimeout = absoluteTimeout; _this.waitFor = waitFor; _this.withObservable = withObservable; _this.scheduler = scheduler; _this.scheduleTimeout(); return _this; } TimeoutWithSubscriber.dispatchTimeout = function (subscriber) { var withObservable = subscriber.withObservable; subscriber._unsubscribeAndRecycle(); subscriber.add(innerSubscribe_1.innerSubscribe(withObservable, new innerSubscribe_1.SimpleInnerSubscriber(subscriber))); }; TimeoutWithSubscriber.prototype.scheduleTimeout = function () { var action = this.action; if (action) { this.action = action.schedule(this, this.waitFor); } else { this.add(this.action = this.scheduler.schedule(TimeoutWithSubscriber.dispatchTimeout, this.waitFor, this)); } }; TimeoutWithSubscriber.prototype._next = function (value) { if (!this.absoluteTimeout) { this.scheduleTimeout(); } _super.prototype._next.call(this, value); }; TimeoutWithSubscriber.prototype._unsubscribe = function () { this.action = undefined; this.scheduler = null; this.withObservable = null; }; return TimeoutWithSubscriber; }(innerSubscribe_1.SimpleOuterSubscriber); /***/ }), /***/ "Vfhj": /*!**********************************************!*\ !*** ./node_modules/d3-time/src/utcMonth.js ***! \**********************************************/ /*! exports provided: default, utcMonths */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcMonths", function() { return utcMonths; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn"); var utcMonth = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setUTCDate(1); date.setUTCHours(0, 0, 0, 0); }, function (date, step) { date.setUTCMonth(date.getUTCMonth() + step); }, function (start, end) { return end.getUTCMonth() - start.getUTCMonth() + (end.getUTCFullYear() - start.getUTCFullYear()) * 12; }, function (date) { return date.getUTCMonth(); }); /* harmony default export */ __webpack_exports__["default"] = (utcMonth); var utcMonths = utcMonth.range; /***/ }), /***/ "Vi6O": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/InnerSubscriber.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ./Subscriber */ "FWf1"); var InnerSubscriber = function (_super) { __extends(InnerSubscriber, _super); function InnerSubscriber(parent, outerValue, outerIndex) { var _this = _super.call(this) || this; _this.parent = parent; _this.outerValue = outerValue; _this.outerIndex = outerIndex; _this.index = 0; return _this; } InnerSubscriber.prototype._next = function (value) { this.parent.notifyNext(this.outerValue, value, this.outerIndex, this.index++, this); }; InnerSubscriber.prototype._error = function (error) { this.parent.notifyError(error, this); this.unsubscribe(); }; InnerSubscriber.prototype._complete = function () { this.parent.notifyComplete(this); this.unsubscribe(); }; return InnerSubscriber; }(Subscriber_1.Subscriber); exports.InnerSubscriber = InnerSubscriber; /***/ }), /***/ "VkQ2": /*!*************************************************************!*\ !*** ./node_modules/d3-shape/src/curve/catmullRomClosed.js ***! \*************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _cardinalClosed_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./cardinalClosed.js */ "O03L"); /* harmony import */ var _noop_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../noop.js */ "0K5P"); /* harmony import */ var _catmullRom_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./catmullRom.js */ "Kcim"); function CatmullRomClosed(context, alpha) { this._context = context; this._alpha = alpha; } CatmullRomClosed.prototype = { areaStart: _noop_js__WEBPACK_IMPORTED_MODULE_1__["default"], areaEnd: _noop_js__WEBPACK_IMPORTED_MODULE_1__["default"], lineStart: function lineStart() { this._x0 = this._x1 = this._x2 = this._x3 = this._x4 = this._x5 = this._y0 = this._y1 = this._y2 = this._y3 = this._y4 = this._y5 = NaN; this._l01_a = this._l12_a = this._l23_a = this._l01_2a = this._l12_2a = this._l23_2a = this._point = 0; }, lineEnd: function lineEnd() { switch (this._point) { case 1: { this._context.moveTo(this._x3, this._y3); this._context.closePath(); break; } case 2: { this._context.lineTo(this._x3, this._y3); this._context.closePath(); break; } case 3: { this.point(this._x3, this._y3); this.point(this._x4, this._y4); this.point(this._x5, this._y5); break; } } }, point: function point(x, y) { x = +x, y = +y; if (this._point) { var x23 = this._x2 - x, y23 = this._y2 - y; this._l23_a = Math.sqrt(this._l23_2a = Math.pow(x23 * x23 + y23 * y23, this._alpha)); } switch (this._point) { case 0: this._point = 1; this._x3 = x, this._y3 = y; break; case 1: this._point = 2; this._context.moveTo(this._x4 = x, this._y4 = y); break; case 2: this._point = 3; this._x5 = x, this._y5 = y; break; default: Object(_catmullRom_js__WEBPACK_IMPORTED_MODULE_2__["point"])(this, x, y); break; } this._l01_a = this._l12_a, this._l12_a = this._l23_a; this._l01_2a = this._l12_2a, this._l12_2a = this._l23_2a; this._x0 = this._x1, this._x1 = this._x2, this._x2 = x; this._y0 = this._y1, this._y1 = this._y2, this._y2 = y; } }; /* harmony default export */ __webpack_exports__["default"] = ((function custom(alpha) { function catmullRom(context) { return alpha ? new CatmullRomClosed(context, alpha) : new _cardinalClosed_js__WEBPACK_IMPORTED_MODULE_0__["CardinalClosed"](context, 0); } catmullRom.alpha = function (alpha) { return custom(+alpha); }; return catmullRom; })(0.5)); /***/ }), /***/ "Vpsf": /*!*******************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AnimationFrameAction.js ***! \*******************************************************************************/ /*! exports provided: AnimationFrameAction */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnimationFrameAction", function() { return AnimationFrameAction; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AsyncAction */ "3N8a"); var AnimationFrameAction = /*#__PURE__*/function (_AsyncAction) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AnimationFrameAction, _AsyncAction); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AnimationFrameAction); function AnimationFrameAction(scheduler, work) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AnimationFrameAction); _this = _super.call(this, scheduler, work); _this.scheduler = scheduler; _this.work = work; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AnimationFrameAction, [{ key: "requestAsyncId", value: function requestAsyncId(scheduler, id) { var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; if (delay !== null && delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationFrameAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay); } scheduler.actions.push(this); return scheduler.scheduled || (scheduler.scheduled = requestAnimationFrame(function () { return scheduler.flush(null); })); } }, { key: "recycleAsyncId", value: function recycleAsyncId(scheduler, id) { var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; if (delay !== null && delay > 0 || delay === null && this.delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(AnimationFrameAction.prototype), "recycleAsyncId", this).call(this, scheduler, id, delay); } if (scheduler.actions.length === 0) { cancelAnimationFrame(id); scheduler.scheduled = undefined; } return undefined; } }]); return AnimationFrameAction; }(_AsyncAction__WEBPACK_IMPORTED_MODULE_6__["AsyncAction"]); /***/ }), /***/ "VqN3": /*!***************************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/firestore/es2015/document/document.js ***! \***************************************************************************************/ /*! exports provided: AngularFirestoreDocument */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFirestoreDocument", function() { return AngularFirestoreDocument; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var _observable_fromRef__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../observable/fromRef */ "Ttzs"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _firestore__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../firestore */ "S/Aq"); /* harmony import */ var _collection_collection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../collection/collection */ "maur"); /* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/fire */ "05qF"); var AngularFirestoreDocument = /*#__PURE__*/function () { function AngularFirestoreDocument(ref, afs) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFirestoreDocument); this.ref = ref; this.afs = afs; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(AngularFirestoreDocument, [{ key: "set", value: function set(data, options) { return this.ref.set(data, options); } }, { key: "update", value: function update(data) { return this.ref.update(data); } }, { key: "delete", value: function _delete() { return this.ref.delete(); } }, { key: "collection", value: function collection(path, queryFn) { var collectionRef = this.ref.collection(path); var _associateQuery = Object(_firestore__WEBPACK_IMPORTED_MODULE_5__["associateQuery"])(collectionRef, queryFn), ref = _associateQuery.ref, query = _associateQuery.query; return new _collection_collection__WEBPACK_IMPORTED_MODULE_6__["AngularFirestoreCollection"](ref, query, this.afs); } }, { key: "snapshotChanges", value: function snapshotChanges() { var fromDocRef$ = Object(_observable_fromRef__WEBPACK_IMPORTED_MODULE_3__["fromDocRef"])(this.ref); var scheduledFromDocRef$ = this.afs.scheduler.runOutsideAngular(fromDocRef$); return this.afs.scheduler.keepUnstableUntilFirst(scheduledFromDocRef$); } }, { key: "valueChanges", value: function valueChanges() { return this.snapshotChanges().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_4__["map"])(function (action) { return action.payload.data(); })); } }, { key: "get", value: function get(options) { return Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(this.ref.get(options)).pipe(Object(_angular_fire__WEBPACK_IMPORTED_MODULE_7__["runInZone"])(this.afs.scheduler.zone)); } }]); return AngularFirestoreDocument; }(); /***/ }), /***/ "W+J7": /*!********************************************************!*\ !*** ./node_modules/d3-hierarchy/src/pack/siblings.js ***! \********************************************************/ /*! exports provided: packEnclose, default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "packEnclose", function() { return packEnclose; }); /* harmony import */ var _enclose_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./enclose.js */ "7Mu7"); function place(b, a, c) { var dx = b.x - a.x, x, a2, dy = b.y - a.y, y, b2, d2 = dx * dx + dy * dy; if (d2) { a2 = a.r + c.r, a2 *= a2; b2 = b.r + c.r, b2 *= b2; if (a2 > b2) { x = (d2 + b2 - a2) / (2 * d2); y = Math.sqrt(Math.max(0, b2 / d2 - x * x)); c.x = b.x - x * dx - y * dy; c.y = b.y - x * dy + y * dx; } else { x = (d2 + a2 - b2) / (2 * d2); y = Math.sqrt(Math.max(0, a2 / d2 - x * x)); c.x = a.x + x * dx - y * dy; c.y = a.y + x * dy + y * dx; } } else { c.x = a.x + c.r; c.y = a.y; } } function intersects(a, b) { var dr = a.r + b.r - 1e-6, dx = b.x - a.x, dy = b.y - a.y; return dr > 0 && dr * dr > dx * dx + dy * dy; } function score(node) { var a = node._, b = node.next._, ab = a.r + b.r, dx = (a.x * b.r + b.x * a.r) / ab, dy = (a.y * b.r + b.y * a.r) / ab; return dx * dx + dy * dy; } function Node(circle) { this._ = circle; this.next = null; this.previous = null; } function packEnclose(circles) { if (!(n = circles.length)) return 0; var a, b, c, n, aa, ca, i, j, k, sj, sk; // Place the first circle. a = circles[0], a.x = 0, a.y = 0; if (!(n > 1)) return a.r; // Place the second circle. b = circles[1], a.x = -b.r, b.x = a.r, b.y = 0; if (!(n > 2)) return a.r + b.r; // Place the third circle. place(b, a, c = circles[2]); // Initialize the front-chain using the first three circles a, b and c. a = new Node(a), b = new Node(b), c = new Node(c); a.next = c.previous = b; b.next = a.previous = c; c.next = b.previous = a; // Attempt to place each remaining circle… pack: for (i = 3; i < n; ++i) { place(a._, b._, c = circles[i]), c = new Node(c); // Find the closest intersecting circle on the front-chain, if any. // “Closeness” is determined by linear distance along the front-chain. // “Ahead” or “behind” is likewise determined by linear distance. j = b.next, k = a.previous, sj = b._.r, sk = a._.r; do { if (sj <= sk) { if (intersects(j._, c._)) { b = j, a.next = b, b.previous = a, --i; continue pack; } sj += j._.r, j = j.next; } else { if (intersects(k._, c._)) { a = k, a.next = b, b.previous = a, --i; continue pack; } sk += k._.r, k = k.previous; } } while (j !== k.next); // Success! Insert the new circle c between a and b. c.previous = a, c.next = b, a.next = b.previous = b = c; // Compute the new closest circle pair to the centroid. aa = score(a); while ((c = c.next) !== b) { if ((ca = score(c)) < aa) { a = c, aa = ca; } } b = a.next; } // Compute the enclosing circle of the front chain. a = [b._], c = b; while ((c = c.next) !== b) { a.push(c._); } c = Object(_enclose_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a); // Translate the circles to put the enclosing circle around the origin. for (i = 0; i < n; ++i) { a = circles[i], a.x -= c.x, a.y -= c.y; } return c.r; } /* harmony default export */ __webpack_exports__["default"] = (function (circles) { packEnclose(circles); return circles; }); /***/ }), /***/ "W96K": /*!**************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/throwIfEmpty.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var EmptyError_1 = __webpack_require__(/*! ../util/EmptyError */ "0z0v"); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function throwIfEmpty(errorFactory) { if (errorFactory === void 0) { errorFactory = defaultErrorFactory; } return function (source) { return source.lift(new ThrowIfEmptyOperator(errorFactory)); }; } exports.throwIfEmpty = throwIfEmpty; var ThrowIfEmptyOperator = function () { function ThrowIfEmptyOperator(errorFactory) { this.errorFactory = errorFactory; } ThrowIfEmptyOperator.prototype.call = function (subscriber, source) { return source.subscribe(new ThrowIfEmptySubscriber(subscriber, this.errorFactory)); }; return ThrowIfEmptyOperator; }(); var ThrowIfEmptySubscriber = function (_super) { __extends(ThrowIfEmptySubscriber, _super); function ThrowIfEmptySubscriber(destination, errorFactory) { var _this = _super.call(this, destination) || this; _this.errorFactory = errorFactory; _this.hasValue = false; return _this; } ThrowIfEmptySubscriber.prototype._next = function (value) { this.hasValue = true; this.destination.next(value); }; ThrowIfEmptySubscriber.prototype._complete = function () { if (!this.hasValue) { var err = void 0; try { err = this.errorFactory(); } catch (e) { err = e; } this.destination.error(err); } else { return this.destination.complete(); } }; return ThrowIfEmptySubscriber; }(Subscriber_1.Subscriber); function defaultErrorFactory() { return new EmptyError_1.EmptyError(); } /***/ }), /***/ "WDqD": /*!**********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/skipLast.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var ArgumentOutOfRangeError_1 = __webpack_require__(/*! ../util/ArgumentOutOfRangeError */ "IKal"); function skipLast(count) { return function (source) { return source.lift(new SkipLastOperator(count)); }; } exports.skipLast = skipLast; var SkipLastOperator = function () { function SkipLastOperator(_skipCount) { this._skipCount = _skipCount; if (this._skipCount < 0) { throw new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError(); } } SkipLastOperator.prototype.call = function (subscriber, source) { if (this._skipCount === 0) { return source.subscribe(new Subscriber_1.Subscriber(subscriber)); } else { return source.subscribe(new SkipLastSubscriber(subscriber, this._skipCount)); } }; return SkipLastOperator; }(); var SkipLastSubscriber = function (_super) { __extends(SkipLastSubscriber, _super); function SkipLastSubscriber(destination, _skipCount) { var _this = _super.call(this, destination) || this; _this._skipCount = _skipCount; _this._count = 0; _this._ring = new Array(_skipCount); return _this; } SkipLastSubscriber.prototype._next = function (value) { var skipCount = this._skipCount; var count = this._count++; if (count < skipCount) { this._ring[count] = value; } else { var currentIndex = count % skipCount; var ring = this._ring; var oldValue = ring[currentIndex]; ring[currentIndex] = value; this.destination.next(oldValue); } }; return SkipLastSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "WFWS": /*!***********************************************************!*\ !*** ./node_modules/d3-transition/src/transition/ease.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu"); function easeConstant(id, value) { if (typeof value !== "function") throw new Error(); return function () { Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"])(this, id).ease = value; }; } /* harmony default export */ __webpack_exports__["default"] = (function (value) { var id = this._id; return arguments.length ? this.each(easeConstant(id, value)) : Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).ease; }); /***/ }), /***/ "WFeF": /*!**************************************************!*\ !*** ./node_modules/d3-interpolate/src/round.js ***! \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (a, b) { return a = +a, b = +b, function (t) { return Math.round(a * (1 - t) + b * t); }; }); /***/ }), /***/ "WHjf": /*!**************************************************!*\ !*** ./node_modules/d3-array/src/quickselect.js ***! \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return quickselect; }); /* harmony import */ var _ascending_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ascending.js */ "APuy"); // Based on https://github.com/mourner/quickselect // ISC license, Copyright 2018 Vladimir Agafonkin. function quickselect(array, k) { var left = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; var right = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : array.length - 1; var compare = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : _ascending_js__WEBPACK_IMPORTED_MODULE_0__["default"]; while (right > left) { if (right - left > 600) { var n = right - left + 1; var m = k - left + 1; var z = Math.log(n); var s = 0.5 * Math.exp(2 * z / 3); var sd = 0.5 * Math.sqrt(z * s * (n - s) / n) * (m - n / 2 < 0 ? -1 : 1); var newLeft = Math.max(left, Math.floor(k - m * s / n + sd)); var newRight = Math.min(right, Math.floor(k + (n - m) * s / n + sd)); quickselect(array, k, newLeft, newRight, compare); } var t = array[k]; var i = left; var j = right; swap(array, left, k); if (compare(array[right], t) > 0) swap(array, left, right); while (i < j) { swap(array, i, j), ++i, --j; while (compare(array[i], t) < 0) { ++i; } while (compare(array[j], t) > 0) { --j; } } if (compare(array[left], t) === 0) swap(array, left, j);else ++j, swap(array, j, right); if (j <= k) left = j + 1; if (k <= j) right = j - 1; } return array; } function swap(array, i, j) { var t = array[i]; array[i] = array[j]; array[j] = t; } /***/ }), /***/ "WHuz": /*!*************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/shareReplay.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var ReplaySubject_1 = __webpack_require__(/*! ../ReplaySubject */ "+Zhm"); function shareReplay(configOrBufferSize, windowTime, scheduler) { var config; if (configOrBufferSize && typeof configOrBufferSize === 'object') { config = configOrBufferSize; } else { config = { bufferSize: configOrBufferSize, windowTime: windowTime, refCount: false, scheduler: scheduler }; } return function (source) { return source.lift(shareReplayOperator(config)); }; } exports.shareReplay = shareReplay; function shareReplayOperator(_a) { var _b = _a.bufferSize, bufferSize = _b === void 0 ? Number.POSITIVE_INFINITY : _b, _c = _a.windowTime, windowTime = _c === void 0 ? Number.POSITIVE_INFINITY : _c, useRefCount = _a.refCount, scheduler = _a.scheduler; var subject; var refCount = 0; var subscription; var hasError = false; var isComplete = false; return function shareReplayOperation(source) { refCount++; var innerSub; if (!subject || hasError) { hasError = false; subject = new ReplaySubject_1.ReplaySubject(bufferSize, windowTime, scheduler); innerSub = subject.subscribe(this); subscription = source.subscribe({ next: function next(value) { subject.next(value); }, error: function error(err) { hasError = true; subject.error(err); }, complete: function complete() { isComplete = true; subscription = undefined; subject.complete(); } }); } else { innerSub = subject.subscribe(this); } this.add(function () { refCount--; innerSub.unsubscribe(); if (subscription && !isComplete && useRefCount && refCount === 0) { subscription.unsubscribe(); subscription = undefined; subject = undefined; } }); }; } /***/ }), /***/ "WI49": /*!*********************************************************!*\ !*** ./node_modules/firebase/storage/dist/index.esm.js ***! \*********************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _firebase_storage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @firebase/storage */ "LmZi"); /***/ }), /***/ "WMd4": /*!*************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/Notification.js ***! \*************************************************************/ /*! exports provided: NotificationKind, Notification */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationKind", function() { return NotificationKind; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Notification", function() { return Notification; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _observable_empty__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./observable/empty */ "EY2u"); /* harmony import */ var _observable_of__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./observable/of */ "LRne"); /* harmony import */ var _observable_throwError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./observable/throwError */ "z6cu"); var NotificationKind; (function (NotificationKind) { NotificationKind["NEXT"] = "N"; NotificationKind["ERROR"] = "E"; NotificationKind["COMPLETE"] = "C"; })(NotificationKind || (NotificationKind = {})); var Notification = /*#__PURE__*/function () { function Notification(kind, value, error) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Notification); this.kind = kind; this.value = value; this.error = error; this.hasValue = kind === 'N'; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Notification, [{ key: "observe", value: function observe(observer) { switch (this.kind) { case 'N': return observer.next && observer.next(this.value); case 'E': return observer.error && observer.error(this.error); case 'C': return observer.complete && observer.complete(); } } }, { key: "do", value: function _do(next, error, complete) { var kind = this.kind; switch (kind) { case 'N': return next && next(this.value); case 'E': return error && error(this.error); case 'C': return complete && complete(); } } }, { key: "accept", value: function accept(nextOrObserver, error, complete) { if (nextOrObserver && typeof nextOrObserver.next === 'function') { return this.observe(nextOrObserver); } else { return this.do(nextOrObserver, error, complete); } } }, { key: "toObservable", value: function toObservable() { var kind = this.kind; switch (kind) { case 'N': return Object(_observable_of__WEBPACK_IMPORTED_MODULE_3__["of"])(this.value); case 'E': return Object(_observable_throwError__WEBPACK_IMPORTED_MODULE_4__["throwError"])(this.error); case 'C': return Object(_observable_empty__WEBPACK_IMPORTED_MODULE_2__["empty"])(); } throw new Error('unexpected notification kind value'); } }], [{ key: "createNext", value: function createNext(value) { if (typeof value !== 'undefined') { return new Notification('N', value); } return Notification.undefinedValueNotification; } }, { key: "createError", value: function createError(err) { return new Notification('E', undefined, err); } }, { key: "createComplete", value: function createComplete() { return Notification.completeNotification; } }]); return Notification; }(); Notification.completeNotification = new Notification('C'); Notification.undefinedValueNotification = new Notification('N', undefined); /***/ }), /***/ "WPMC": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/observable/generate.js ***! \********************************************************************/ /*! exports provided: generate */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "generate", function() { return generate; }); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Observable */ "HDdC"); /* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ"); /* harmony import */ var _util_isScheduler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../util/isScheduler */ "z+Ro"); function generate(initialStateOrOptions, condition, iterate, resultSelectorOrObservable, scheduler) { var resultSelector; var initialState; if (arguments.length == 1) { var options = initialStateOrOptions; initialState = options.initialState; condition = options.condition; iterate = options.iterate; resultSelector = options.resultSelector || _util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"]; scheduler = options.scheduler; } else if (resultSelectorOrObservable === undefined || Object(_util_isScheduler__WEBPACK_IMPORTED_MODULE_2__["isScheduler"])(resultSelectorOrObservable)) { initialState = initialStateOrOptions; resultSelector = _util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"]; scheduler = resultSelectorOrObservable; } else { initialState = initialStateOrOptions; resultSelector = resultSelectorOrObservable; } return new _Observable__WEBPACK_IMPORTED_MODULE_0__["Observable"](function (subscriber) { var state = initialState; if (scheduler) { return scheduler.schedule(dispatch, 0, { subscriber: subscriber, iterate: iterate, condition: condition, resultSelector: resultSelector, state: state }); } do { if (condition) { var conditionResult = void 0; try { conditionResult = condition(state); } catch (err) { subscriber.error(err); return undefined; } if (!conditionResult) { subscriber.complete(); break; } } var value = void 0; try { value = resultSelector(state); } catch (err) { subscriber.error(err); return undefined; } subscriber.next(value); if (subscriber.closed) { break; } try { state = iterate(state); } catch (err) { subscriber.error(err); return undefined; } } while (true); return undefined; }); } function dispatch(state) { var subscriber = state.subscriber, condition = state.condition; if (subscriber.closed) { return undefined; } if (state.needIterate) { try { state.state = state.iterate(state.state); } catch (err) { subscriber.error(err); return undefined; } } else { state.needIterate = true; } if (condition) { var conditionResult; try { conditionResult = condition(state.state); } catch (err) { subscriber.error(err); return undefined; } if (!conditionResult) { subscriber.complete(); return undefined; } if (subscriber.closed) { return undefined; } } var value; try { value = state.resultSelector(state.state); } catch (err) { subscriber.error(err); return undefined; } if (subscriber.closed) { return undefined; } subscriber.next(value); if (subscriber.closed) { return undefined; } return this.schedule(state); } /***/ }), /***/ "WYrj": /*!******************************************!*\ !*** ./node_modules/moment/locale/dv.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Maldivian [dv] //! author : Jawish Hameed : https://github.com/jawish ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var months = ['ޖެނުއަރީ', 'ފެބްރުއަރީ', 'މާރިޗު', 'އޭޕްރީލު', 'މޭ', 'ޖޫން', 'ޖުލައި', 'އޯގަސްޓު', 'ސެޕްޓެމްބަރު', 'އޮކްޓޯބަރު', 'ނޮވެމްބަރު', 'ޑިސެމްބަރު'], weekdays = ['އާދިއްތަ', 'ހޯމަ', 'އަންގާރަ', 'ބުދަ', 'ބުރާސްފަތި', 'ހުކުރު', 'ހޮނިހިރު']; var dv = moment.defineLocale('dv', { months: months, monthsShort: months, weekdays: weekdays, weekdaysShort: weekdays, weekdaysMin: 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'D/M/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd D MMMM YYYY HH:mm' }, meridiemParse: /މކ|މފ/, isPM: function isPM(input) { return 'މފ' === input; }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 12) { return 'މކ'; } else { return 'މފ'; } }, calendar: { sameDay: '[މިއަދު] LT', nextDay: '[މާދަމާ] LT', nextWeek: 'dddd LT', lastDay: '[އިއްޔެ] LT', lastWeek: '[ފާއިތުވި] dddd LT', sameElse: 'L' }, relativeTime: { future: 'ތެރޭގައި %s', past: 'ކުރިން %s', s: 'ސިކުންތުކޮޅެއް', ss: 'd% ސިކުންތު', m: 'މިނިޓެއް', mm: 'މިނިޓު %d', h: 'ގަޑިއިރެއް', hh: 'ގަޑިއިރު %d', d: 'ދުވަހެއް', dd: 'ދުވަސް %d', M: 'މަހެއް', MM: 'މަސް %d', y: 'އަހަރެއް', yy: 'އަހަރު %d' }, preparse: function preparse(string) { return string.replace(/،/g, ','); }, postformat: function postformat(string) { return string.replace(/,/g, '،'); }, week: { dow: 7, // Sunday is the first day of the week. doy: 12 // The week that contains Jan 12th is the first week of the year. } }); return dv; }); /***/ }), /***/ "Wcq6": /*!*****************************************************!*\ !*** ./node_modules/firebase/app/dist/index.cjs.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _interopDefault(ex) { return ex && typeof ex === 'object' && 'default' in ex ? ex['default'] : ex; } var firebase = _interopDefault(__webpack_require__(/*! @firebase/app */ "wj3C")); /** * @license * Copyright 2018 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ module.exports = firebase; /***/ }), /***/ "WmHh": /*!***********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/insert.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _creator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../creator */ "V/Wt"); /* harmony import */ var _selector__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../selector */ "b9Oj"); function constantNull() { return null; } /* harmony default export */ __webpack_exports__["default"] = (function (name, before) { var create = typeof name === "function" ? name : Object(_creator__WEBPACK_IMPORTED_MODULE_0__["default"])(name), select = before == null ? constantNull : typeof before === "function" ? before : Object(_selector__WEBPACK_IMPORTED_MODULE_1__["default"])(before); return this.select(function () { return this.insertBefore(create.apply(this, arguments), select.apply(this, arguments) || null); }); }); /***/ }), /***/ "Wp6s": /*!**********************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/card.js ***! \**********************************************************************/ /*! exports provided: MatCard, MatCardActions, MatCardAvatar, MatCardContent, MatCardFooter, MatCardHeader, MatCardImage, MatCardLgImage, MatCardMdImage, MatCardModule, MatCardSmImage, MatCardSubtitle, MatCardTitle, MatCardTitleGroup, MatCardXlImage */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCard", function() { return MatCard; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardActions", function() { return MatCardActions; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardAvatar", function() { return MatCardAvatar; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardContent", function() { return MatCardContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardFooter", function() { return MatCardFooter; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardHeader", function() { return MatCardHeader; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardImage", function() { return MatCardImage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardLgImage", function() { return MatCardLgImage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardMdImage", function() { return MatCardMdImage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardModule", function() { return MatCardModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardSmImage", function() { return MatCardSmImage; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardSubtitle", function() { return MatCardSubtitle; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardTitle", function() { return MatCardTitle; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardTitleGroup", function() { return MatCardTitleGroup; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCardXlImage", function() { return MatCardXlImage; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Content of a card, needed as it's used as a selector in the API. * @docs-private */ var _c0 = ["*", [["mat-card-footer"]]]; var _c1 = ["*", "mat-card-footer"]; var _c2 = [[["", "mat-card-avatar", ""], ["", "matCardAvatar", ""]], [["mat-card-title"], ["mat-card-subtitle"], ["", "mat-card-title", ""], ["", "mat-card-subtitle", ""], ["", "matCardTitle", ""], ["", "matCardSubtitle", ""]], "*"]; var _c3 = ["[mat-card-avatar], [matCardAvatar]", "mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]", "*"]; var _c4 = [[["mat-card-title"], ["mat-card-subtitle"], ["", "mat-card-title", ""], ["", "mat-card-subtitle", ""], ["", "matCardTitle", ""], ["", "matCardSubtitle", ""]], [["img"]], "*"]; var _c5 = ["mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]", "img", "*"]; var MatCardContent = function MatCardContent() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardContent); }; MatCardContent.ɵfac = function MatCardContent_Factory(t) { return new (t || MatCardContent)(); }; MatCardContent.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardContent, selectors: [["mat-card-content"], ["", "mat-card-content", ""], ["", "matCardContent", ""]], hostAttrs: [1, "mat-card-content"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardContent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: 'mat-card-content, [mat-card-content], [matCardContent]', host: { 'class': 'mat-card-content' } }] }], null, null); })(); /** * Title of a card, needed as it's used as a selector in the API. * @docs-private */ var MatCardTitle = function MatCardTitle() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardTitle); }; MatCardTitle.ɵfac = function MatCardTitle_Factory(t) { return new (t || MatCardTitle)(); }; MatCardTitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardTitle, selectors: [["mat-card-title"], ["", "mat-card-title", ""], ["", "matCardTitle", ""]], hostAttrs: [1, "mat-card-title"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardTitle, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: "mat-card-title, [mat-card-title], [matCardTitle]", host: { 'class': 'mat-card-title' } }] }], null, null); })(); /** * Sub-title of a card, needed as it's used as a selector in the API. * @docs-private */ var MatCardSubtitle = function MatCardSubtitle() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardSubtitle); }; MatCardSubtitle.ɵfac = function MatCardSubtitle_Factory(t) { return new (t || MatCardSubtitle)(); }; MatCardSubtitle.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardSubtitle, selectors: [["mat-card-subtitle"], ["", "mat-card-subtitle", ""], ["", "matCardSubtitle", ""]], hostAttrs: [1, "mat-card-subtitle"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardSubtitle, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: "mat-card-subtitle, [mat-card-subtitle], [matCardSubtitle]", host: { 'class': 'mat-card-subtitle' } }] }], null, null); })(); /** * Action section of a card, needed as it's used as a selector in the API. * @docs-private */ var MatCardActions = function MatCardActions() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardActions); /** Position of the actions inside the card. */ this.align = 'start'; }; MatCardActions.ɵfac = function MatCardActions_Factory(t) { return new (t || MatCardActions)(); }; MatCardActions.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardActions, selectors: [["mat-card-actions"]], hostAttrs: [1, "mat-card-actions"], hostVars: 2, hostBindings: function MatCardActions_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("mat-card-actions-align-end", ctx.align === "end"); } }, inputs: { align: "align" }, exportAs: ["matCardActions"] }); MatCardActions.propDecorators = { align: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardActions, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: 'mat-card-actions', exportAs: 'matCardActions', host: { 'class': 'mat-card-actions', '[class.mat-card-actions-align-end]': 'align === "end"' } }] }], function () { return []; }, { align: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] }] }); })(); /** * Footer of a card, needed as it's used as a selector in the API. * @docs-private */ var MatCardFooter = function MatCardFooter() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardFooter); }; MatCardFooter.ɵfac = function MatCardFooter_Factory(t) { return new (t || MatCardFooter)(); }; MatCardFooter.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardFooter, selectors: [["mat-card-footer"]], hostAttrs: [1, "mat-card-footer"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardFooter, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: 'mat-card-footer', host: { 'class': 'mat-card-footer' } }] }], null, null); })(); /** * Image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardImage = function MatCardImage() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardImage); }; MatCardImage.ɵfac = function MatCardImage_Factory(t) { return new (t || MatCardImage)(); }; MatCardImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardImage, selectors: [["", "mat-card-image", ""], ["", "matCardImage", ""]], hostAttrs: [1, "mat-card-image"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardImage, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-image], [matCardImage]', host: { 'class': 'mat-card-image' } }] }], null, null); })(); /** * Image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardSmImage = function MatCardSmImage() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardSmImage); }; MatCardSmImage.ɵfac = function MatCardSmImage_Factory(t) { return new (t || MatCardSmImage)(); }; MatCardSmImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardSmImage, selectors: [["", "mat-card-sm-image", ""], ["", "matCardImageSmall", ""]], hostAttrs: [1, "mat-card-sm-image"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardSmImage, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-sm-image], [matCardImageSmall]', host: { 'class': 'mat-card-sm-image' } }] }], null, null); })(); /** * Image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardMdImage = function MatCardMdImage() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardMdImage); }; MatCardMdImage.ɵfac = function MatCardMdImage_Factory(t) { return new (t || MatCardMdImage)(); }; MatCardMdImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardMdImage, selectors: [["", "mat-card-md-image", ""], ["", "matCardImageMedium", ""]], hostAttrs: [1, "mat-card-md-image"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardMdImage, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-md-image], [matCardImageMedium]', host: { 'class': 'mat-card-md-image' } }] }], null, null); })(); /** * Image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardLgImage = function MatCardLgImage() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardLgImage); }; MatCardLgImage.ɵfac = function MatCardLgImage_Factory(t) { return new (t || MatCardLgImage)(); }; MatCardLgImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardLgImage, selectors: [["", "mat-card-lg-image", ""], ["", "matCardImageLarge", ""]], hostAttrs: [1, "mat-card-lg-image"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardLgImage, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-lg-image], [matCardImageLarge]', host: { 'class': 'mat-card-lg-image' } }] }], null, null); })(); /** * Large image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardXlImage = function MatCardXlImage() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardXlImage); }; MatCardXlImage.ɵfac = function MatCardXlImage_Factory(t) { return new (t || MatCardXlImage)(); }; MatCardXlImage.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardXlImage, selectors: [["", "mat-card-xl-image", ""], ["", "matCardImageXLarge", ""]], hostAttrs: [1, "mat-card-xl-image"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardXlImage, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-xl-image], [matCardImageXLarge]', host: { 'class': 'mat-card-xl-image' } }] }], null, null); })(); /** * Avatar image used in a card, needed to add the mat- CSS styling. * @docs-private */ var MatCardAvatar = function MatCardAvatar() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardAvatar); }; MatCardAvatar.ɵfac = function MatCardAvatar_Factory(t) { return new (t || MatCardAvatar)(); }; MatCardAvatar.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineDirective"]({ type: MatCardAvatar, selectors: [["", "mat-card-avatar", ""], ["", "matCardAvatar", ""]], hostAttrs: [1, "mat-card-avatar"] }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardAvatar, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Directive"], args: [{ selector: '[mat-card-avatar], [matCardAvatar]', host: { 'class': 'mat-card-avatar' } }] }], null, null); })(); /** * A basic content container component that adds the styles of a Material design card. * * While this component can be used alone, it also provides a number * of preset styles for common card sections, including: * - mat-card-title * - mat-card-subtitle * - mat-card-content * - mat-card-actions * - mat-card-footer */ var MatCard = // @breaking-change 9.0.0 `_animationMode` parameter to be made required. function MatCard(_animationMode) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCard); this._animationMode = _animationMode; }; MatCard.ɵfac = function MatCard_Factory(t) { return new (t || MatCard)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"], 8)); }; MatCard.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: MatCard, selectors: [["mat-card"]], hostAttrs: [1, "mat-card", "mat-focus-indicator"], hostVars: 2, hostBindings: function MatCard_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("_mat-animation-noopable", ctx._animationMode === "NoopAnimations"); } }, exportAs: ["matCard"], ngContentSelectors: _c1, decls: 2, vars: 0, template: function MatCard_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c0); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](0); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1, 1); } }, styles: [".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"], encapsulation: 2, changeDetection: 0 }); MatCard.ctorParameters = function () { return [{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"]] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCard, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], args: [{ selector: 'mat-card', exportAs: 'matCard', template: "\n\n", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush, host: { 'class': 'mat-card mat-focus-indicator', '[class._mat-animation-noopable]': '_animationMode === "NoopAnimations"' }, styles: [".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"] }] }], function () { return [{ type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_2__["ANIMATION_MODULE_TYPE"]] }] }]; }, null); })(); /** * Component intended to be used within the `` component. It adds styles for a * preset header section (i.e. a title, subtitle, and avatar layout). * @docs-private */ var MatCardHeader = function MatCardHeader() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardHeader); }; MatCardHeader.ɵfac = function MatCardHeader_Factory(t) { return new (t || MatCardHeader)(); }; MatCardHeader.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: MatCardHeader, selectors: [["mat-card-header"]], hostAttrs: [1, "mat-card-header"], ngContentSelectors: _c3, decls: 4, vars: 0, consts: [[1, "mat-card-header-text"]], template: function MatCardHeader_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c2); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](0); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](2, 1); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](3, 2); } }, encapsulation: 2, changeDetection: 0 }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardHeader, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], args: [{ selector: 'mat-card-header', template: "\n
\n \n
\n\n", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush, host: { 'class': 'mat-card-header' } }] }], null, null); })(); /** * Component intended to be used within the `` component. It adds styles for a preset * layout that groups an image with a title section. * @docs-private */ var MatCardTitleGroup = function MatCardTitleGroup() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardTitleGroup); }; MatCardTitleGroup.ɵfac = function MatCardTitleGroup_Factory(t) { return new (t || MatCardTitleGroup)(); }; MatCardTitleGroup.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: MatCardTitleGroup, selectors: [["mat-card-title-group"]], hostAttrs: [1, "mat-card-title-group"], ngContentSelectors: _c5, decls: 4, vars: 0, template: function MatCardTitleGroup_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](_c4); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](2, 1); _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](3, 2); } }, encapsulation: 2, changeDetection: 0 }); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardTitleGroup, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], args: [{ selector: 'mat-card-title-group', template: "
\n \n
\n\n\n", encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ChangeDetectionStrategy"].OnPush, host: { 'class': 'mat-card-title-group' } }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatCardModule = function MatCardModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatCardModule); }; MatCardModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({ type: MatCardModule }); MatCardModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({ factory: function MatCardModule_Factory(t) { return new (t || MatCardModule)(); }, imports: [[_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]], _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵsetNgModuleScope"](MatCardModule, { declarations: function declarations() { return [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar]; }, imports: function imports() { return [_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]]; }, exports: function exports() { return [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar, _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MatCardModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"], args: [{ imports: [_angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]], exports: [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar, _angular_material_core__WEBPACK_IMPORTED_MODULE_3__["MatCommonModule"]], declarations: [MatCard, MatCardHeader, MatCardTitleGroup, MatCardContent, MatCardTitle, MatCardSubtitle, MatCardActions, MatCardFooter, MatCardSmImage, MatCardMdImage, MatCardLgImage, MatCardImage, MatCardXlImage, MatCardAvatar] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "Ws9M": /*!************************************************!*\ !*** ./node_modules/d3-interpolate/src/hcl.js ***! \************************************************/ /*! exports provided: default, hclLong */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hclLong", function() { return hclLong; }); /* harmony import */ var d3_color__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-color */ "SC+/"); /* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "sFV2"); function hcl(hue) { return function (start, end) { var h = hue((start = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["hcl"])(start)).h, (end = Object(d3_color__WEBPACK_IMPORTED_MODULE_0__["hcl"])(end)).h), c = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.c, end.c), l = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.l, end.l), opacity = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"])(start.opacity, end.opacity); return function (t) { start.h = h(t); start.c = c(t); start.l = l(t); start.opacity = opacity(t); return start + ""; }; }; } /* harmony default export */ __webpack_exports__["default"] = (hcl(_color_js__WEBPACK_IMPORTED_MODULE_1__["hue"])); var hclLong = hcl(_color_js__WEBPACK_IMPORTED_MODULE_1__["default"]); /***/ }), /***/ "WuDp": /*!******************************************************!*\ !*** ./node_modules/d3-shape/src/order/ascending.js ***! \******************************************************/ /*! exports provided: default, sum */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sum", function() { return sum; }); /* harmony import */ var _none_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./none.js */ "qqpY"); /* harmony default export */ __webpack_exports__["default"] = (function (series) { var sums = series.map(sum); return Object(_none_js__WEBPACK_IMPORTED_MODULE_0__["default"])(series).sort(function (a, b) { return sums[a] - sums[b]; }); }); function sum(series) { var s = 0, i = -1, n = series.length, v; while (++i < n) { if (v = +series[i][1]) s += v; } return s; } /***/ }), /***/ "Wv91": /*!******************************************!*\ !*** ./node_modules/moment/locale/tk.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Turkmen [tk] //! author : Atamyrat Abdyrahmanov : https://github.com/atamyratabdy ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var suffixes = { 1: "'inji", 5: "'inji", 8: "'inji", 70: "'inji", 80: "'inji", 2: "'nji", 7: "'nji", 20: "'nji", 50: "'nji", 3: "'ünji", 4: "'ünji", 100: "'ünji", 6: "'njy", 9: "'unjy", 10: "'unjy", 30: "'unjy", 60: "'ynjy", 90: "'ynjy" }; var tk = moment.defineLocale('tk', { months: 'Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr'.split('_'), monthsShort: 'Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek'.split('_'), weekdays: 'Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe'.split('_'), weekdaysShort: 'Ýek_Duş_Siş_Çar_Pen_Ann_Şen'.split('_'), weekdaysMin: 'Ýk_Dş_Sş_Çr_Pn_An_Şn'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd, D MMMM YYYY HH:mm' }, calendar: { sameDay: '[bugün sagat] LT', nextDay: '[ertir sagat] LT', nextWeek: '[indiki] dddd [sagat] LT', lastDay: '[düýn] LT', lastWeek: '[geçen] dddd [sagat] LT', sameElse: 'L' }, relativeTime: { future: '%s soň', past: '%s öň', s: 'birnäçe sekunt', m: 'bir minut', mm: '%d minut', h: 'bir sagat', hh: '%d sagat', d: 'bir gün', dd: '%d gün', M: 'bir aý', MM: '%d aý', y: 'bir ýyl', yy: '%d ýyl' }, ordinal: function ordinal(number, period) { switch (period) { case 'd': case 'D': case 'Do': case 'DD': return number; default: if (number === 0) { // special case for zero return number + "'unjy"; } var a = number % 10, b = number % 100 - a, c = number >= 100 ? 100 : null; return number + (suffixes[a] || suffixes[b] || suffixes[c]); } }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return tk; }); /***/ }), /***/ "WwQ0": /*!************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/task.js ***! \************************************************************************/ /*! exports provided: createUploadTask */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createUploadTask", function() { return createUploadTask; }); /* harmony import */ var _observable_fromTask__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./observable/fromTask */ "9j/K"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); function createUploadTask(task) { var inner$ = Object(_observable_fromTask__WEBPACK_IMPORTED_MODULE_0__["fromTask"])(task); return { task: task, then: task.then.bind(task), catch: task.catch.bind(task), pause: task.pause.bind(task), cancel: task.cancel.bind(task), resume: task.resume.bind(task), snapshotChanges: function snapshotChanges() { return inner$; }, percentageChanges: function percentageChanges() { return inner$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_1__["map"])(function (s) { return s.bytesTransferred / s.totalBytes * 100; })); } }; } /***/ }), /***/ "WxRl": /*!******************************************!*\ !*** ./node_modules/moment/locale/hu.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Hungarian [hu] //! author : Adam Brunner : https://github.com/adambrunner //! author : Peter Viszt : https://github.com/passatgt ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' '); function translate(number, withoutSuffix, key, isFuture) { var num = number; switch (key) { case 's': return isFuture || withoutSuffix ? 'néhány másodperc' : 'néhány másodperce'; case 'ss': return num + (isFuture || withoutSuffix) ? ' másodperc' : ' másodperce'; case 'm': return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce'); case 'mm': return num + (isFuture || withoutSuffix ? ' perc' : ' perce'); case 'h': return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája'); case 'hh': return num + (isFuture || withoutSuffix ? ' óra' : ' órája'); case 'd': return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja'); case 'dd': return num + (isFuture || withoutSuffix ? ' nap' : ' napja'); case 'M': return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); case 'MM': return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja'); case 'y': return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve'); case 'yy': return num + (isFuture || withoutSuffix ? ' év' : ' éve'); } return ''; } function week(isFuture) { return (isFuture ? '' : '[múlt] ') + '[' + weekEndings[this.day()] + '] LT[-kor]'; } var hu = moment.defineLocale('hu', { months: 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'), monthsShort: 'jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.'.split('_'), monthsParseExact: true, weekdays: 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'), weekdaysShort: 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'), weekdaysMin: 'v_h_k_sze_cs_p_szo'.split('_'), longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'YYYY.MM.DD.', LL: 'YYYY. MMMM D.', LLL: 'YYYY. MMMM D. H:mm', LLLL: 'YYYY. MMMM D., dddd H:mm' }, meridiemParse: /de|du/i, isPM: function isPM(input) { return input.charAt(1).toLowerCase() === 'u'; }, meridiem: function meridiem(hours, minutes, isLower) { if (hours < 12) { return isLower === true ? 'de' : 'DE'; } else { return isLower === true ? 'du' : 'DU'; } }, calendar: { sameDay: '[ma] LT[-kor]', nextDay: '[holnap] LT[-kor]', nextWeek: function nextWeek() { return week.call(this, true); }, lastDay: '[tegnap] LT[-kor]', lastWeek: function lastWeek() { return week.call(this, false); }, sameElse: 'L' }, relativeTime: { future: '%s múlva', past: '%s', s: translate, ss: translate, m: translate, mm: translate, h: translate, hh: translate, d: translate, dd: translate, M: translate, MM: translate, y: translate, yy: translate }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return hu; }); /***/ }), /***/ "Wxhx": /*!*********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/publish.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q"); var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o"); function publish(selector) { return selector ? multicast_1.multicast(function () { return new Subject_1.Subject(); }, selector) : multicast_1.multicast(new Subject_1.Subject()); } exports.publish = publish; /***/ }), /***/ "WyKG": /*!******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/toSubscriber.js ***! \******************************************************************/ /*! exports provided: toSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "toSubscriber", function() { return toSubscriber; }); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); /* harmony import */ var _symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../symbol/rxSubscriber */ "2QA8"); /* harmony import */ var _Observer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Observer */ "gRHU"); function toSubscriber(nextOrObserver, error, complete) { if (nextOrObserver) { if (nextOrObserver instanceof _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"]) { return nextOrObserver; } if (nextOrObserver[_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__["rxSubscriber"]]) { return nextOrObserver[_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_1__["rxSubscriber"]](); } } if (!nextOrObserver && !error && !complete) { return new _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"](_Observer__WEBPACK_IMPORTED_MODULE_2__["empty"]); } return new _Subscriber__WEBPACK_IMPORTED_MODULE_0__["Subscriber"](nextOrObserver, error, complete); } /***/ }), /***/ "X486": /*!********************************************!*\ !*** ./node_modules/d3-brush/src/index.js ***! \********************************************/ /*! exports provided: brush, brushX, brushY, brushSelection */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _brush_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./brush.js */ "hTZz"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brush", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["default"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushX", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushX"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushY", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushY"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "brushSelection", function() { return _brush_js__WEBPACK_IMPORTED_MODULE_0__["brushSelection"]; }); /***/ }), /***/ "X709": /*!******************************************!*\ !*** ./node_modules/moment/locale/sv.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Swedish [sv] //! author : Jens Alm : https://github.com/ulmus ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var sv = moment.defineLocale('sv', { months: 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'), monthsShort: 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'), weekdays: 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'), weekdaysShort: 'sön_mån_tis_ons_tor_fre_lör'.split('_'), weekdaysMin: 'sö_må_ti_on_to_fr_lö'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY-MM-DD', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY [kl.] HH:mm', LLLL: 'dddd D MMMM YYYY [kl.] HH:mm', lll: 'D MMM YYYY HH:mm', llll: 'ddd D MMM YYYY HH:mm' }, calendar: { sameDay: '[Idag] LT', nextDay: '[Imorgon] LT', lastDay: '[Igår] LT', nextWeek: '[På] dddd LT', lastWeek: '[I] dddd[s] LT', sameElse: 'L' }, relativeTime: { future: 'om %s', past: 'för %s sedan', s: 'några sekunder', ss: '%d sekunder', m: 'en minut', mm: '%d minuter', h: 'en timme', hh: '%d timmar', d: 'en dag', dd: '%d dagar', M: 'en månad', MM: '%d månader', y: 'ett år', yy: '%d år' }, dayOfMonthOrdinalParse: /\d{1,2}(\:e|\:a)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? ':e' : b === 1 ? ':a' : b === 2 ? ':a' : b === 3 ? ':e' : ':e'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return sv; }); /***/ }), /***/ "X7Z7": /*!***********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/elementAt.js ***! \***********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var ArgumentOutOfRangeError_1 = __webpack_require__(/*! ../util/ArgumentOutOfRangeError */ "IKal"); var filter_1 = __webpack_require__(/*! ./filter */ "4ik+"); var throwIfEmpty_1 = __webpack_require__(/*! ./throwIfEmpty */ "W96K"); var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e"); var take_1 = __webpack_require__(/*! ./take */ "Dxa7"); function elementAt(index, defaultValue) { if (index < 0) { throw new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError(); } var hasDefaultValue = arguments.length >= 2; return function (source) { return source.pipe(filter_1.filter(function (v, i) { return i === index; }), take_1.take(1), hasDefaultValue ? defaultIfEmpty_1.defaultIfEmpty(defaultValue) : throwIfEmpty_1.throwIfEmpty(function () { return new ArgumentOutOfRangeError_1.ArgumentOutOfRangeError(); })); }; } exports.elementAt = elementAt; /***/ }), /***/ "X7tT": /*!********************************************!*\ !*** ./node_modules/d3-brush/src/event.js ***! \********************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (target, type, selection) { this.target = target; this.type = type; this.selection = selection; }); /***/ }), /***/ "XBGX": /*!*******************************************!*\ !*** ./node_modules/d3-time/src/ticks.js ***! \*******************************************/ /*! exports provided: utcTicks, utcTickInterval, timeTicks, timeTickInterval */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcTicks", function() { return utcTicks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "utcTickInterval", function() { return utcTickInterval; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeTicks", function() { return timeTicks; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "timeTickInterval", function() { return timeTickInterval; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-array */ "vBe5"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./duration.js */ "Fzhe"); /* harmony import */ var _millisecond_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./millisecond.js */ "GAlb"); /* harmony import */ var _second_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./second.js */ "Xt/6"); /* harmony import */ var _minute_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./minute.js */ "LDjW"); /* harmony import */ var _hour_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./hour.js */ "s8O9"); /* harmony import */ var _day_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./day.js */ "dCyY"); /* harmony import */ var _week_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./week.js */ "sUwa"); /* harmony import */ var _month_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./month.js */ "lgMH"); /* harmony import */ var _year_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./year.js */ "oVo9"); /* harmony import */ var _utcMinute_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./utcMinute.js */ "+O7D"); /* harmony import */ var _utcHour_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utcHour.js */ "9iN3"); /* harmony import */ var _utcDay_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./utcDay.js */ "brLB"); /* harmony import */ var _utcWeek_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./utcWeek.js */ "Jzny"); /* harmony import */ var _utcMonth_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./utcMonth.js */ "Vfhj"); /* harmony import */ var _utcYear_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./utcYear.js */ "d65L"); function ticker(year, month, week, day, hour, minute) { var tickIntervals = [[_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 5, 5 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 15, 15 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [_second_js__WEBPACK_IMPORTED_MODULE_4__["default"], 30, 30 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationSecond"]], [minute, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 5, 5 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 15, 15 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [minute, 30, 30 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMinute"]], [hour, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 3, 3 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 6, 6 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [hour, 12, 12 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationHour"]], [day, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationDay"]], [day, 2, 2 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationDay"]], [week, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationWeek"]], [month, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMonth"]], [month, 3, 3 * _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationMonth"]], [year, 1, _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"]]]; function ticks(start, stop, count) { var reverse = stop < start; if (reverse) { var _ref = [stop, start]; start = _ref[0]; stop = _ref[1]; } var interval = count && typeof count.range === "function" ? count : tickInterval(start, stop, count); var ticks = interval ? interval.range(start, +stop + 1) : []; // inclusive stop return reverse ? ticks.reverse() : ticks; } function tickInterval(start, stop, count) { var target = Math.abs(stop - start) / count; var i = Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["bisector"])(function (_ref2) { var _ref3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref2, 3), step = _ref3[2]; return step; }).right(tickIntervals, target); if (i === tickIntervals.length) return year.every(Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["tickStep"])(start / _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"], stop / _duration_js__WEBPACK_IMPORTED_MODULE_2__["durationYear"], count)); if (i === 0) return _millisecond_js__WEBPACK_IMPORTED_MODULE_3__["default"].every(Math.max(Object(d3_array__WEBPACK_IMPORTED_MODULE_1__["tickStep"])(start, stop, count), 1)); var _tickIntervals = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(tickIntervals[target / tickIntervals[i - 1][2] < tickIntervals[i][2] / target ? i - 1 : i], 2), t = _tickIntervals[0], step = _tickIntervals[1]; return t.every(step); } return [ticks, tickInterval]; } var _ticker = ticker(_utcYear_js__WEBPACK_IMPORTED_MODULE_16__["default"], _utcMonth_js__WEBPACK_IMPORTED_MODULE_15__["default"], _utcWeek_js__WEBPACK_IMPORTED_MODULE_14__["utcSunday"], _utcDay_js__WEBPACK_IMPORTED_MODULE_13__["default"], _utcHour_js__WEBPACK_IMPORTED_MODULE_12__["default"], _utcMinute_js__WEBPACK_IMPORTED_MODULE_11__["default"]), _ticker2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ticker, 2), utcTicks = _ticker2[0], utcTickInterval = _ticker2[1]; var _ticker3 = ticker(_year_js__WEBPACK_IMPORTED_MODULE_10__["default"], _month_js__WEBPACK_IMPORTED_MODULE_9__["default"], _week_js__WEBPACK_IMPORTED_MODULE_8__["sunday"], _day_js__WEBPACK_IMPORTED_MODULE_7__["default"], _hour_js__WEBPACK_IMPORTED_MODULE_6__["default"], _minute_js__WEBPACK_IMPORTED_MODULE_5__["default"]), _ticker4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_ticker3, 2), timeTicks = _ticker4[0], timeTickInterval = _ticker4[1]; /***/ }), /***/ "XDbj": /*!***********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/throwIfEmpty.js ***! \***********************************************************************/ /*! exports provided: throwIfEmpty */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwIfEmpty", function() { return throwIfEmpty; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _util_EmptyError__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../util/EmptyError */ "sVev"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); function throwIfEmpty() { var errorFactory = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : defaultErrorFactory; return function (source) { return source.lift(new ThrowIfEmptyOperator(errorFactory)); }; } var ThrowIfEmptyOperator = /*#__PURE__*/function () { function ThrowIfEmptyOperator(errorFactory) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ThrowIfEmptyOperator); this.errorFactory = errorFactory; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ThrowIfEmptyOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new ThrowIfEmptySubscriber(subscriber, this.errorFactory)); } }]); return ThrowIfEmptyOperator; }(); var ThrowIfEmptySubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ThrowIfEmptySubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ThrowIfEmptySubscriber); function ThrowIfEmptySubscriber(destination, errorFactory) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ThrowIfEmptySubscriber); _this = _super.call(this, destination); _this.errorFactory = errorFactory; _this.hasValue = false; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ThrowIfEmptySubscriber, [{ key: "_next", value: function _next(value) { this.hasValue = true; this.destination.next(value); } }, { key: "_complete", value: function _complete() { if (!this.hasValue) { var err; try { err = this.errorFactory(); } catch (e) { err = e; } this.destination.error(err); } else { return this.destination.complete(); } } }]); return ThrowIfEmptySubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]); function defaultErrorFactory() { return new _util_EmptyError__WEBPACK_IMPORTED_MODULE_4__["EmptyError"](); } /***/ }), /***/ "XDpg": /*!*********************************************!*\ !*** ./node_modules/moment/locale/zh-cn.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Chinese (China) [zh-cn] //! author : suupic : https://github.com/suupic //! author : Zeno Zeng : https://github.com/zenozeng //! author : uu109 : https://github.com/uu109 ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var zhCn = moment.defineLocale('zh-cn', { months: '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'), monthsShort: '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'), weekdays: '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'), weekdaysShort: '周日_周一_周二_周三_周四_周五_周六'.split('_'), weekdaysMin: '日_一_二_三_四_五_六'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY/MM/DD', LL: 'YYYY年M月D日', LLL: 'YYYY年M月D日Ah点mm分', LLLL: 'YYYY年M月D日ddddAh点mm分', l: 'YYYY/M/D', ll: 'YYYY年M月D日', lll: 'YYYY年M月D日 HH:mm', llll: 'YYYY年M月D日dddd HH:mm' }, meridiemParse: /凌晨|早上|上午|中午|下午|晚上/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') { return hour; } else if (meridiem === '下午' || meridiem === '晚上') { return hour + 12; } else { // '中午' return hour >= 11 ? hour : hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { var hm = hour * 100 + minute; if (hm < 600) { return '凌晨'; } else if (hm < 900) { return '早上'; } else if (hm < 1130) { return '上午'; } else if (hm < 1230) { return '中午'; } else if (hm < 1800) { return '下午'; } else { return '晚上'; } }, calendar: { sameDay: '[今天]LT', nextDay: '[明天]LT', nextWeek: function nextWeek(now) { if (now.week() !== this.week()) { return '[下]dddLT'; } else { return '[本]dddLT'; } }, lastDay: '[昨天]LT', lastWeek: function lastWeek(now) { if (this.week() !== now.week()) { return '[上]dddLT'; } else { return '[本]dddLT'; } }, sameElse: 'L' }, dayOfMonthOrdinalParse: /\d{1,2}(日|月|周)/, ordinal: function ordinal(number, period) { switch (period) { case 'd': case 'D': case 'DDD': return number + '日'; case 'M': return number + '月'; case 'w': case 'W': return number + '周'; default: return number; } }, relativeTime: { future: '%s后', past: '%s前', s: '几秒', ss: '%d 秒', m: '1 分钟', mm: '%d 分钟', h: '1 小时', hh: '%d 小时', d: '1 天', dd: '%d 天', w: '1 周', ww: '%d 周', M: '1 个月', MM: '%d 个月', y: '1 年', yy: '%d 年' }, week: { // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return zhCn; }); /***/ }), /***/ "XIHC": /*!*************************************************************!*\ !*** ./node_modules/prismjs/components/prism-typescript.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { (function (Prism) { Prism.languages.typescript = Prism.languages.extend('javascript', { 'class-name': { pattern: /(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/, lookbehind: true, greedy: true, inside: null // see below }, 'builtin': /\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/ }); // The keywords TypeScript adds to JavaScript Prism.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/, // keywords that have to be followed by an identifier // eslint-disable-next-line regexp/no-dupe-characters-character-class /\b(?:asserts|infer|interface|module|namespace|type)(?!\s*[^\s_${}*a-zA-Z\xA0-\uFFFF])/); // doesn't work with TS because TS is too complex delete Prism.languages.typescript['parameter']; // a version of typescript specifically for highlighting types var typeInside = Prism.languages.extend('typescript', {}); delete typeInside['class-name']; Prism.languages.typescript['class-name'].inside = typeInside; Prism.languages.insertBefore('typescript', 'function', { 'decorator': { pattern: /@[$\w\xA0-\uFFFF]+/, inside: { 'at': { pattern: /^@/, alias: 'operator' }, 'function': /^[\s\S]+/ } }, 'generic-function': { // e.g. foo( ... pattern: /#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/, greedy: true, inside: { 'function': /^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/, 'generic': { pattern: /<[\s\S]+/, // everything after the first < alias: 'class-name', inside: typeInside } } } }); Prism.languages.ts = Prism.languages.typescript; })(Prism); /***/ }), /***/ "XKtA": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/share.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o"); var refCount_1 = __webpack_require__(/*! ./refCount */ "4mvG"); var Subject_1 = __webpack_require__(/*! ../Subject */ "ds6q"); function shareSubjectFactory() { return new Subject_1.Subject(); } function share() { return function (source) { return refCount_1.refCount()(multicast_1.multicast(shareSubjectFactory)(source)); }; } exports.share = share; /***/ }), /***/ "XLvN": /*!******************************************!*\ !*** ./node_modules/moment/locale/te.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Telugu [te] //! author : Krishna Chaitanya Thota : https://github.com/kcthota ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var te = moment.defineLocale('te', { months: 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'), monthsShort: 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'), monthsParseExact: true, weekdays: 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'), weekdaysShort: 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'), weekdaysMin: 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'), longDateFormat: { LT: 'A h:mm', LTS: 'A h:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY, A h:mm', LLLL: 'dddd, D MMMM YYYY, A h:mm' }, calendar: { sameDay: '[నేడు] LT', nextDay: '[రేపు] LT', nextWeek: 'dddd, LT', lastDay: '[నిన్న] LT', lastWeek: '[గత] dddd, LT', sameElse: 'L' }, relativeTime: { future: '%s లో', past: '%s క్రితం', s: 'కొన్ని క్షణాలు', ss: '%d సెకన్లు', m: 'ఒక నిమిషం', mm: '%d నిమిషాలు', h: 'ఒక గంట', hh: '%d గంటలు', d: 'ఒక రోజు', dd: '%d రోజులు', M: 'ఒక నెల', MM: '%d నెలలు', y: 'ఒక సంవత్సరం', yy: '%d సంవత్సరాలు' }, dayOfMonthOrdinalParse: /\d{1,2}వ/, ordinal: '%dవ', meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'రాత్రి') { return hour < 4 ? hour : hour + 12; } else if (meridiem === 'ఉదయం') { return hour; } else if (meridiem === 'మధ్యాహ్నం') { return hour >= 10 ? hour : hour + 12; } else if (meridiem === 'సాయంత్రం') { return hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 4) { return 'రాత్రి'; } else if (hour < 10) { return 'ఉదయం'; } else if (hour < 17) { return 'మధ్యాహ్నం'; } else if (hour < 20) { return 'సాయంత్రం'; } else { return 'రాత్రి'; } }, week: { dow: 0, // Sunday is the first day of the week. doy: 6 // The week that contains Jan 6th is the first week of the year. } }); return te; }); /***/ }), /***/ "XNiG": /*!********************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/Subject.js ***! \********************************************************/ /*! exports provided: SubjectSubscriber, Subject, AnonymousSubject */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubjectSubscriber", function() { return SubjectSubscriber; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Subject", function() { return Subject; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AnonymousSubject", function() { return AnonymousSubject; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./Observable */ "HDdC"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Subscriber */ "7o/Q"); /* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./Subscription */ "quSY"); /* harmony import */ var _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./util/ObjectUnsubscribedError */ "9ppp"); /* harmony import */ var _SubjectSubscription__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./SubjectSubscription */ "Ylt2"); /* harmony import */ var _internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/symbol/rxSubscriber */ "2QA8"); var SubjectSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(SubjectSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(SubjectSubscriber); function SubjectSubscriber(destination) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SubjectSubscriber); _this = _super.call(this, destination); _this.destination = destination; return _this; } return SubjectSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_7__["Subscriber"]); var Subject = /*#__PURE__*/function (_Observable) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(Subject, _Observable); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(Subject); function Subject() { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, Subject); _this2 = _super2.call(this); _this2.observers = []; _this2.closed = false; _this2.isStopped = false; _this2.hasError = false; _this2.thrownError = null; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(Subject, [{ key: _internal_symbol_rxSubscriber__WEBPACK_IMPORTED_MODULE_11__["rxSubscriber"], value: function value() { return new SubjectSubscriber(this); } }, { key: "lift", value: function lift(operator) { var subject = new AnonymousSubject(this, this); subject.operator = operator; return subject; } }, { key: "next", value: function next(value) { if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"](); } if (!this.isStopped) { var observers = this.observers; var len = observers.length; var copy = observers.slice(); for (var i = 0; i < len; i++) { copy[i].next(value); } } } }, { key: "error", value: function error(err) { if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"](); } this.hasError = true; this.thrownError = err; this.isStopped = true; var observers = this.observers; var len = observers.length; var copy = observers.slice(); for (var i = 0; i < len; i++) { copy[i].error(err); } this.observers.length = 0; } }, { key: "complete", value: function complete() { if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"](); } this.isStopped = true; var observers = this.observers; var len = observers.length; var copy = observers.slice(); for (var i = 0; i < len; i++) { copy[i].complete(); } this.observers.length = 0; } }, { key: "unsubscribe", value: function unsubscribe() { this.isStopped = true; this.closed = true; this.observers = null; } }, { key: "_trySubscribe", value: function _trySubscribe(subscriber) { if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"](); } else { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_1__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_2__["default"])(Subject.prototype), "_trySubscribe", this).call(this, subscriber); } } }, { key: "_subscribe", value: function _subscribe(subscriber) { if (this.closed) { throw new _util_ObjectUnsubscribedError__WEBPACK_IMPORTED_MODULE_9__["ObjectUnsubscribedError"](); } else if (this.hasError) { subscriber.error(this.thrownError); return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY; } else if (this.isStopped) { subscriber.complete(); return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY; } else { this.observers.push(subscriber); return new _SubjectSubscription__WEBPACK_IMPORTED_MODULE_10__["SubjectSubscription"](this, subscriber); } } }, { key: "asObservable", value: function asObservable() { var observable = new _Observable__WEBPACK_IMPORTED_MODULE_6__["Observable"](); observable.source = this; return observable; } }]); return Subject; }(_Observable__WEBPACK_IMPORTED_MODULE_6__["Observable"]); Subject.create = function (destination, source) { return new AnonymousSubject(destination, source); }; var AnonymousSubject = /*#__PURE__*/function (_Subject) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(AnonymousSubject, _Subject); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(AnonymousSubject); function AnonymousSubject(destination, source) { var _this3; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, AnonymousSubject); _this3 = _super3.call(this); _this3.destination = destination; _this3.source = source; return _this3; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_0__["default"])(AnonymousSubject, [{ key: "next", value: function next(value) { var destination = this.destination; if (destination && destination.next) { destination.next(value); } } }, { key: "error", value: function error(err) { var destination = this.destination; if (destination && destination.error) { this.destination.error(err); } } }, { key: "complete", value: function complete() { var destination = this.destination; if (destination && destination.complete) { this.destination.complete(); } } }, { key: "_subscribe", value: function _subscribe(subscriber) { var source = this.source; if (source) { return this.source.subscribe(subscriber); } else { return _Subscription__WEBPACK_IMPORTED_MODULE_8__["Subscription"].EMPTY; } } }]); return AnonymousSubject; }(Subject); /***/ }), /***/ "XTTE": /*!******************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/superPropBase.js ***! \******************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _superPropBase; }); /* harmony import */ var _babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); function _superPropBase(object, property) { while (!Object.prototype.hasOwnProperty.call(object, property)) { object = Object(_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_0__["default"])(object); if (object === null) break; } return object; } /***/ }), /***/ "XU1U": /*!************************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/es2015/angularfire2.js ***! \************************************************************************/ /*! exports provided: RealtimeDatabaseURL, FirebaseZoneScheduler, runOutsideAngular, runInZone */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "RealtimeDatabaseURL", function() { return RealtimeDatabaseURL; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FirebaseZoneScheduler", function() { return FirebaseZoneScheduler; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "runOutsideAngular", function() { return runOutsideAngular; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "runInZone", function() { return runInZone; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "qCKp"); var RealtimeDatabaseURL = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["InjectionToken"]('angularfire2.realtimeDatabaseURL'); var FirebaseZoneScheduler = /*#__PURE__*/function () { function FirebaseZoneScheduler(zone, platformId) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, FirebaseZoneScheduler); this.zone = zone; this.platformId = platformId; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(FirebaseZoneScheduler, [{ key: "schedule", value: function schedule() { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } return this.zone.runGuarded(function () { return rxjs__WEBPACK_IMPORTED_MODULE_4__["queueScheduler"].schedule.apply(rxjs__WEBPACK_IMPORTED_MODULE_4__["queueScheduler"], args); }); } }, { key: "keepUnstableUntilFirst", value: function keepUnstableUntilFirst(obs$) { if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_3__["isPlatformServer"])(this.platformId)) { return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) { var noop = function noop() {}; var task = Zone.current.scheduleMacroTask('firebaseZoneBlock', noop, {}, noop, noop); obs$.subscribe(function (next) { if (task.state === 'scheduled') { task.invoke(); } ; subscriber.next(next); }, function (error) { if (task.state === 'scheduled') { task.invoke(); } subscriber.error(error); }, function () { if (task.state === 'scheduled') { task.invoke(); } subscriber.complete(); }); }); } else { return obs$; } } }, { key: "runOutsideAngular", value: function runOutsideAngular(obs$) { var _this = this; return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) { return _this.zone.runOutsideAngular(function () { return obs$.subscribe(function (value) { return _this.zone.run(function () { return subscriber.next(value); }); }, function (error) { return _this.zone.run(function () { return subscriber.error(error); }); }, function () { return _this.zone.run(function () { return subscriber.complete(); }); }); }); }); } }]); return FirebaseZoneScheduler; }(); var runOutsideAngular = function runOutsideAngular(zone) { return function (obs$) { return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) { return zone.runOutsideAngular(function () { runInZone(zone)(obs$).subscribe(subscriber); }); }); }; }; var runInZone = function runInZone(zone) { return function (obs$) { return new rxjs__WEBPACK_IMPORTED_MODULE_4__["Observable"](function (subscriber) { return obs$.subscribe(function (value) { return zone.run(function () { return subscriber.next(value); }); }, function (error) { return zone.run(function () { return subscriber.error(error); }); }, function () { return zone.run(function () { return subscriber.complete(); }); }); }); }; }; /***/ }), /***/ "XZNO": /*!******************************************************************************************************!*\ !*** ./node_modules/@ngmodule/material-carousel/__ivy_ngcc__/fesm2015/ngmodule-material-carousel.js ***! \******************************************************************************************************/ /*! exports provided: MatCarouselComponent, MatCarouselHammerConfig, MatCarouselModule, MatCarouselSlideComponent */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselComponent", function() { return MatCarouselComponent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselHammerConfig", function() { return MatCarouselHammerConfig; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselModule", function() { return MatCarouselModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatCarouselSlideComponent", function() { return MatCarouselSlideComponent; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/platform-browser */ "jhN1"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_material_button__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/material/button */ "bTqV"); /* harmony import */ var _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/material/icon */ "NFeN"); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ function MatCarouselSlideComponent_ng_template_0_div_3_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "div", 3); } if (rf & 2) { var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("background-color", ctx_r1.overlayColor); } } function MatCarouselSlideComponent_ng_template_0_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](1, "div", 1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojection"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](3, MatCarouselSlideComponent_ng_template_0_div_3_Template, 1, 2, "div", 2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("background-image", ctx_r0.image); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](3); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", !ctx_r0.hideOverlay); } } var _c0 = ["*"]; var _c1 = ["carouselContainer"]; var _c2 = ["carouselList"]; function MatCarouselComponent_li_4_Template(rf, ctx) { if (rf & 1) { var _r9 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "li", 7, 8); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("panleft", function MatCarouselComponent_li_4_Template_li_panleft_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9); var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); var ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r8.onPan($event, _r7); })("panright", function MatCarouselComponent_li_4_Template_li_panright_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9); var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); var ctx_r10 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r10.onPan($event, _r7); })("panend", function MatCarouselComponent_li_4_Template_li_panend_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9); var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); var ctx_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r11.onPanEnd($event, _r7); })("pancancel", function MatCarouselComponent_li_4_Template_li_pancancel_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r9); var _r7 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); var ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r12.onPanEnd($event, _r7); }); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementContainer"](2, 9); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var slide_r6 = ctx.$implicit; var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("padding-bottom", ctx_r2.maintainAspectRatio && ctx_r2.proportion ? ctx_r2.proportion + "%" : "0px")("height", !ctx_r2.maintainAspectRatio && ctx_r2.slideHeight ? ctx_r2.slideHeight : "0px"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngTemplateOutlet", slide_r6.templateRef); } } function MatCarouselComponent_button_5_mat_icon_1_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "mat-icon", 13); } if (rf & 2) { var ctx_r13 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("svgIcon", ctx_r13.svgIconOverrides.arrowBack); } } function MatCarouselComponent_button_5_ng_template_2_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "mat-icon"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, "arrow_back"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } } function MatCarouselComponent_button_5_Template(rf, ctx) { if (rf & 1) { var _r17 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 10); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_button_5_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r17); var ctx_r16 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r16.previous(); }); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_button_5_mat_icon_1_Template, 1, 1, "mat-icon", 11); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](2, MatCarouselComponent_button_5_ng_template_2_Template, 2, 0, "ng-template", null, 12, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplateRefExtractor"]); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](3); var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r3.color)("disabled", !ctx_r3.loop && ctx_r3.currentIndex == 0); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r3.svgIconOverrides == null ? null : ctx_r3.svgIconOverrides.arrowBack)("ngIfElse", _r14); } } function MatCarouselComponent_button_6_mat_icon_1_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelement"](0, "mat-icon", 13); } if (rf & 2) { var ctx_r18 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("svgIcon", ctx_r18.svgIconOverrides.arrowForward); } } function MatCarouselComponent_button_6_ng_template_2_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "mat-icon"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtext"](1, "arrow_forward"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } } function MatCarouselComponent_button_6_Template(rf, ctx) { if (rf & 1) { var _r22 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 10); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_button_6_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r22); var ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); return ctx_r21.next(); }); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_button_6_mat_icon_1_Template, 1, 1, "mat-icon", 11); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](2, MatCarouselComponent_button_6_ng_template_2_Template, 2, 0, "ng-template", null, 14, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplateRefExtractor"]); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var _r19 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](3); var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r4.color)("disabled", !ctx_r4.loop && ctx_r4.currentIndex == ctx_r4.slidesList.length - 1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", ctx_r4.svgIconOverrides == null ? null : ctx_r4.svgIconOverrides.arrowForward)("ngIfElse", _r19); } } function MatCarouselComponent_div_7_button_1_Template(rf, ctx) { if (rf & 1) { var _r27 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "button", 17); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("click", function MatCarouselComponent_div_7_button_1_Template_button_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r27); var i_r25 = ctx.index; var ctx_r26 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); return ctx_r26.slideTo(i_r25); })("focus", function MatCarouselComponent_div_7_button_1_Template_button_focus_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵrestoreView"](_r27); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵreference"](1); return _r0.focus(); }); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var i_r25 = ctx.index; var ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("color", ctx_r23.color)("disabled", i_r25 == ctx_r23.currentIndex); } } function MatCarouselComponent_div_7_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 15); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](1, MatCarouselComponent_div_7_button_1_Template, 1, 2, "button", 16); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("flex-direction", ctx_r5.orientation === "rtl" ? "row-reverse" : "row"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngForOf", ctx_r5.slidesList); } } var MatCarouselSlideComponent = /*#__PURE__*/function () { /** * @param {?} sanitizer */ function MatCarouselSlideComponent(sanitizer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselSlideComponent); this.sanitizer = sanitizer; this.overlayColor = '#00000040'; this.hideOverlay = false; this.disabled = false; // implements ListKeyManagerOption } /** * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(MatCarouselSlideComponent, [{ key: "ngOnInit", value: function ngOnInit() { if (this.image) { this.image = this.sanitizer.bypassSecurityTrustStyle("url(\"".concat(this.image, "\")")); } } }]); return MatCarouselSlideComponent; }(); MatCarouselSlideComponent.ɵfac = function MatCarouselSlideComponent_Factory(t) { return new (t || MatCarouselSlideComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["DomSanitizer"])); }; MatCarouselSlideComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({ type: MatCarouselSlideComponent, selectors: [["mat-carousel-slide"]], viewQuery: function MatCarouselSlideComponent_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["TemplateRef"], true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx.templateRef = _t.first); } }, inputs: { overlayColor: "overlayColor", hideOverlay: "hideOverlay", disabled: "disabled", image: "image" }, ngContentSelectors: _c0, decls: 1, vars: 0, consts: [[1, "carousel-slide"], [1, "carousel-slide-content"], ["class", "carousel-slide-overlay", 3, "background-color", 4, "ngIf"], [1, "carousel-slide-overlay"]], template: function MatCarouselSlideComponent_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](0, MatCarouselSlideComponent_ng_template_0_Template, 4, 3, "ng-template"); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"]], styles: [".carousel-slide[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:auto;background-size:cover;background-repeat:no-repeat;background-position:center}.carousel-slide-overlay[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:auto}.carousel-slide-content[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:1}"] }); /** @nocollapse */ MatCarouselSlideComponent.ctorParameters = function () { return [{ type: _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["DomSanitizer"] }]; }; MatCarouselSlideComponent.propDecorators = { image: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], overlayColor: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideOverlay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], templateRef: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["TemplateRef"]] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatCarouselSlideComponent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"], args: [{ selector: 'mat-carousel-slide', template: "\n
\n
\n
\n \n
\n", styles: [".carousel-slide{width:100%;height:100%;position:absolute;z-index:auto;background-size:cover;background-repeat:no-repeat;background-position:center}.carousel-slide-overlay{width:100%;height:100%;position:absolute;z-index:auto}.carousel-slide-content{width:100%;height:100%;position:absolute;z-index:1}"] }] }], function () { return [{ type: _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["DomSanitizer"] }]; }, { overlayColor: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideOverlay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], disabled: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], image: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], templateRef: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["TemplateRef"]] }] }); })(); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @enum {number} */ var Direction = { Left: 0, Right: 1, Index: 2 }; Direction[Direction.Left] = 'Left'; Direction[Direction.Right] = 'Right'; Direction[Direction.Index] = 'Index'; var MatCarouselComponent = /*#__PURE__*/function () { /** * @param {?} animationBuilder * @param {?} renderer * @param {?} platformId */ function MatCarouselComponent(animationBuilder, renderer, platformId) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselComponent); this.animationBuilder = animationBuilder; this.renderer = renderer; this.platformId = platformId; this.timings = '250ms ease-in'; this.hideArrows = true; this.hideIndicators = true; this.color = 'accent'; this.maintainAspectRatio = true; this.proportion = 25; this.slideHeight = '100%'; this.useKeyboard = false; this.useMouseWheel = false; this.change = new _angular_core__WEBPACK_IMPORTED_MODULE_4__["EventEmitter"](); this._autoplay = true; this.autoplay$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this.interval$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["BehaviorSubject"](5000); this.slides$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["BehaviorSubject"](null); this._maxWidth = 'auto'; this.maxWidth$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this._loop = true; this.loop$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this._orientation = 'ltr'; this.orientation$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this.timerStop$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this.destroy$ = new rxjs__WEBPACK_IMPORTED_MODULE_9__["Subject"](); this.playing = false; } /** * @param {?} value * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(MatCarouselComponent, [{ key: "autoplay", set: function set(value) { this.autoplay$.next(value); this._autoplay = value; } /** * @param {?} value * @return {?} */ }, { key: "interval", set: function set(value) { this.interval$.next(value); } /** * @return {?} */ }, { key: "loop", get: function get() { return this._loop; } /** * @param {?} value * @return {?} */ , set: function set(value) { this.loop$.next(value); this._loop = value; } /** * @return {?} */ }, { key: "maxWidth", get: function get() { return this._maxWidth; } /** * @param {?} value * @return {?} */ , set: function set(value) { this._maxWidth = value; this.maxWidth$.next(); } /** * @param {?} value * @return {?} */ }, { key: "slides", set: function set(value) { this.slides$.next(value); } /** * @return {?} */ }, { key: "orientation", get: function get() { return this._orientation; } /** * @param {?} value * @return {?} */ , set: function set(value) { this.orientation$.next(value); this._orientation = value; } /** * @return {?} */ }, { key: "currentIndex", get: function get() { if (this.listKeyManager) { return this.listKeyManager.activeItemIndex; } return 0; } /** * @return {?} */ }, { key: "currentSlide", get: function get() { if (this.listKeyManager) { return this.listKeyManager.activeItem; } return null; } /** * @return {?} */ }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { var _this = this; this.listKeyManager = new _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_7__["ListKeyManager"](this.slidesList).withVerticalOrientation(false).withHorizontalOrientation(this._orientation).withWrap(this._loop); this.listKeyManager.updateActiveItem(0); this.listKeyManager.change.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function () { return _this.playAnimation(); }); } /** * @return {?} */ }, { key: "ngAfterViewInit", value: function ngAfterViewInit() { var _this2 = this; this.autoplay$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function (value) { _this2.stopTimer(); _this2.startTimer(value); }); this.interval$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function (value) { _this2.stopTimer(); _this2.resetTimer(value); _this2.startTimer(_this2._autoplay); }); this.maxWidth$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function () { return _this2.slideTo(0); }); this.loop$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function (value) { return _this2.listKeyManager.withWrap(value); }); this.orientation$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$)).subscribe(function (value) { return _this2.listKeyManager.withHorizontalOrientation(value); }); this.slides$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["filter"])(function (value) { return value && value < _this2.slidesList.length; })).subscribe(function (value) { return _this2.resetSlides(value); }); } /** * @return {?} */ }, { key: "ngOnDestroy", value: function ngOnDestroy() { this.destroy$.next(); this.destroy$.complete(); } /** * @return {?} */ }, { key: "next", value: function next() { this.goto(Direction.Right); } /** * @return {?} */ }, { key: "previous", value: function previous() { this.goto(Direction.Left); } /** * @param {?} index * @return {?} */ }, { key: "slideTo", value: function slideTo(index) { this.goto(Direction.Index, index); } /** * @param {?} event * @return {?} */ }, { key: "onKeyUp", value: function onKeyUp(event) { if (this.useKeyboard && !this.playing) { this.listKeyManager.onKeydown(event); } } /** * @return {?} */ }, { key: "onMouseEnter", value: function onMouseEnter() { this.stopTimer(); } /** * @return {?} */ }, { key: "onMouseLeave", value: function onMouseLeave() { this.startTimer(this._autoplay); } /** * @param {?} event * @return {?} */ }, { key: "onMouseWheel", value: function onMouseWheel(event) { if (this.useMouseWheel) { event.preventDefault(); // prevent window to scroll // prevent window to scroll /** @type {?} */ var Δ = Math.sign(event.wheelDelta); if (Δ < 0) { this.next(); } else if (Δ > 0) { this.previous(); } } } /** * @param {?} event * @return {?} */ }, { key: "onResize", value: function onResize(event) { // Reset carousel when window is resized // in order to avoid major glitches. this.slideTo(0); } /** * @param {?} event * @param {?} slideElem * @return {?} */ }, { key: "onPan", value: function onPan(event, slideElem) { // https://github.com/angular/angular/issues/10541#issuecomment-346539242 // if y velocity is greater, it's a panup/pandown, so ignore. if (Math.abs(event.velocityY) > Math.abs(event.velocityX)) { return; } /** @type {?} */ var Δx = event.deltaX; if (this.isOutOfBounds()) { Δx *= 0.2; // decelerate movement; } this.renderer.setStyle(slideElem, 'cursor', 'grabbing'); this.renderer.setStyle(this.carouselList.nativeElement, 'transform', this.getTranslation(this.getOffset() + Δx)); } /** * @param {?} event * @param {?} slideElem * @return {?} */ }, { key: "onPanEnd", value: function onPanEnd(event, slideElem) { this.renderer.removeStyle(slideElem, 'cursor'); if (!this.isOutOfBounds() && Math.abs(event.deltaX) > this.getWidth() * 0.25) { if (event.deltaX <= 0) { this.next(); return; } this.previous(); return; } this.playAnimation(); // slide back, don't change current index } /** * @private * @return {?} */ }, { key: "isOutOfBounds", value: function isOutOfBounds() { /** @type {?} */ var sign = this.orientation === 'rtl' ? -1 : 1; /** @type {?} */ var left = sign * (this.carouselList.nativeElement.getBoundingClientRect().left - this.carouselList.nativeElement.offsetParent.getBoundingClientRect().left); /** @type {?} */ var lastIndex = this.slidesList.length - 1; /** @type {?} */ var width = -this.getWidth() * lastIndex; return this.listKeyManager.activeItemIndex === 0 && left >= 0 || this.listKeyManager.activeItemIndex === lastIndex && left <= width; } /** * @private * @return {?} */ }, { key: "isVisible", value: function isVisible() { if (!Object(_angular_common__WEBPACK_IMPORTED_MODULE_8__["isPlatformBrowser"])(this.platformId)) { return false; } /** @type {?} */ var elem = this.carouselContainer.nativeElement; /** @type {?} */ var docViewTop = window.pageYOffset; /** @type {?} */ var docViewBottom = docViewTop + window.innerHeight; /** @type {?} */ var elemOffset = elem.getBoundingClientRect(); /** @type {?} */ var elemTop = docViewTop + elemOffset.top; /** @type {?} */ var elemBottom = elemTop + elemOffset.height; return elemBottom <= docViewBottom || elemTop >= docViewTop; } /** * @private * @return {?} */ }, { key: "getOffset", value: function getOffset() { /** @type {?} */ var offset = this.listKeyManager.activeItemIndex * this.getWidth(); /** @type {?} */ var sign = this.orientation === 'rtl' ? 1 : -1; return sign * offset; } /** * @private * @param {?} offset * @return {?} */ }, { key: "getTranslation", value: function getTranslation(offset) { return "translateX(".concat(offset, "px)"); } /** * @private * @return {?} */ }, { key: "getWidth", value: function getWidth() { return this.carouselContainer.nativeElement.clientWidth; } /** * @private * @param {?} direction * @param {?=} index * @return {?} */ }, { key: "goto", value: function goto(direction, index) { if (!this.playing) { /** @type {?} */ var rtl = this.orientation === 'rtl'; switch (direction) { case Direction.Left: return rtl ? this.listKeyManager.setNextItemActive() : this.listKeyManager.setPreviousItemActive(); case Direction.Right: return rtl ? this.listKeyManager.setPreviousItemActive() : this.listKeyManager.setNextItemActive(); case Direction.Index: return this.listKeyManager.setActiveItem(index); } } } /** * @private * @return {?} */ }, { key: "playAnimation", value: function playAnimation() { var _this3 = this; /** @type {?} */ var translation = this.getTranslation(this.getOffset()); /** @type {?} */ var factory = this.animationBuilder.build(Object(_angular_animations__WEBPACK_IMPORTED_MODULE_6__["animate"])(this.timings, Object(_angular_animations__WEBPACK_IMPORTED_MODULE_6__["style"])({ transform: translation }))); /** @type {?} */ var animation = factory.create(this.carouselList.nativeElement); animation.onStart(function () { return _this3.playing = true; }); animation.onDone(function () { _this3.change.emit(_this3.currentIndex); _this3.playing = false; _this3.renderer.setStyle(_this3.carouselList.nativeElement, 'transform', translation); animation.destroy(); }); animation.play(); } /** * @private * @param {?} slides * @return {?} */ }, { key: "resetSlides", value: function resetSlides(slides) { this.slidesList.reset(this.slidesList.toArray().slice(0, slides)); } /** * @private * @param {?} value * @return {?} */ }, { key: "resetTimer", value: function resetTimer(value) { this.timer$ = Object(rxjs__WEBPACK_IMPORTED_MODULE_9__["interval"])(value); } /** * @private * @param {?} autoplay * @return {?} */ }, { key: "startTimer", value: function startTimer(autoplay) { var _this4 = this; if (!autoplay) { return; } this.timer$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.timerStop$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["takeUntil"])(this.destroy$), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__["filter"])(function () { return _this4.isVisible(); })).subscribe(function () { _this4.listKeyManager.withWrap(true).setNextItemActive(); _this4.listKeyManager.withWrap(_this4.loop); }); } /** * @private * @return {?} */ }, { key: "stopTimer", value: function stopTimer() { this.timerStop$.next(); } }]); return MatCarouselComponent; }(); MatCarouselComponent.ɵfac = function MatCarouselComponent_Factory(t) { return new (t || MatCarouselComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_animations__WEBPACK_IMPORTED_MODULE_6__["AnimationBuilder"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["Renderer2"]), _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_4__["PLATFORM_ID"])); }; MatCarouselComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineComponent"]({ type: MatCarouselComponent, selectors: [["mat-carousel"]], contentQueries: function MatCarouselComponent_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵcontentQuery"](dirIndex, MatCarouselSlideComponent, false); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx.slidesList = _t); } }, viewQuery: function MatCarouselComponent_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_c1, true); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵviewQuery"](_c2, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx.carouselContainer = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵloadQuery"]()) && (ctx.carouselList = _t.first); } }, hostBindings: function MatCarouselComponent_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵlistener"]("keyup", function MatCarouselComponent_keyup_HostBindingHandler($event) { return ctx.onKeyUp($event); })("mouseenter", function MatCarouselComponent_mouseenter_HostBindingHandler() { return ctx.onMouseEnter(); })("mouseleave", function MatCarouselComponent_mouseleave_HostBindingHandler() { return ctx.onMouseLeave(); })("mousewheel", function MatCarouselComponent_mousewheel_HostBindingHandler($event) { return ctx.onMouseWheel($event); })("resize", function MatCarouselComponent_resize_HostBindingHandler($event) { return ctx.onResize($event); }, false, _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵresolveWindow"]); } }, inputs: { timings: "timings", hideArrows: "hideArrows", hideIndicators: "hideIndicators", color: "color", maintainAspectRatio: "maintainAspectRatio", proportion: "proportion", slideHeight: "slideHeight", useKeyboard: "useKeyboard", useMouseWheel: "useMouseWheel", autoplay: "autoplay", interval: "interval", loop: "loop", maxWidth: "maxWidth", slides: "slides", orientation: "orientation", svgIconOverrides: "svgIconOverrides" }, outputs: { change: "change" }, decls: 8, vars: 12, consts: [["tabindex", "0", 1, "carousel"], ["carouselContainer", ""], ["role", "listbox", 1, "carousel-list"], ["carouselList", ""], ["class", "carousel-slide", "role", "option", 3, "padding-bottom", "height", "panleft", "panright", "panend", "pancancel", 4, "ngFor", "ngForOf"], ["mat-icon-button", "", "type", "button", "tabindex", "-1", 3, "color", "disabled", "click", 4, "ngIf"], ["class", "carousel-indicators", "tabindex", "-1", 3, "flex-direction", 4, "ngIf"], ["role", "option", 1, "carousel-slide", 3, "panleft", "panright", "panend", "pancancel"], ["carouselSlide", ""], [3, "ngTemplateOutlet"], ["mat-icon-button", "", "type", "button", "tabindex", "-1", 3, "color", "disabled", "click"], [3, "svgIcon", 4, "ngIf", "ngIfElse"], ["defaultArrowBack", ""], [3, "svgIcon"], ["defaultArrowForward", ""], ["tabindex", "-1", 1, "carousel-indicators"], ["type", "button", "tabindex", "-1", "mat-mini-fab", "", 3, "color", "disabled", "click", "focus", 4, "ngFor", "ngForOf"], ["type", "button", "tabindex", "-1", "mat-mini-fab", "", 3, "color", "disabled", "click", "focus"]], template: function MatCarouselComponent_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](0, "div", 0, 1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementStart"](2, "ul", 2, 3); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](4, MatCarouselComponent_li_4_Template, 3, 5, "li", 4); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](5, MatCarouselComponent_button_5_Template, 4, 4, "button", 5); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](6, MatCarouselComponent_button_6_Template, 4, 4, "button", 5); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵtemplate"](7, MatCarouselComponent_div_7_Template, 2, 3, "div", 6); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵelementEnd"](); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("max-width", ctx.maxWidth)("height", !ctx.maintainAspectRatio ? "100%" : "auto"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵstyleProp"]("flex-direction", ctx.orientation === "rtl" ? "row-reverse" : "row")("height", !ctx.maintainAspectRatio ? "100%" : "auto"); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](2); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngForOf", ctx.slidesList); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", !ctx.hideArrows); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", !ctx.hideArrows); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵadvance"](1); _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵproperty"]("ngIf", !ctx.hideIndicators); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_8__["NgTemplateOutlet"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButton"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIcon"]], styles: [".carousel[_ngcontent-%COMP%]{width:100%;position:relative;overflow:hidden;outline:0}.carousel[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:first-of-type{left:30px}.carousel[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]:last-of-type{right:30px}.carousel-list[_ngcontent-%COMP%]{width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel-slide[_ngcontent-%COMP%]{width:100%;height:0;display:flex;flex-shrink:0;position:relative}.carousel-slide[_ngcontent-%COMP%]:hover{cursor:-webkit-grab;cursor:grab}.carousel-indicators[_ngcontent-%COMP%]{display:flex;position:absolute;bottom:15px;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:0}.carousel-indicators[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{width:10px;height:10px;margin:7.5px}"] }); /** @nocollapse */ MatCarouselComponent.ctorParameters = function () { return [{ type: _angular_animations__WEBPACK_IMPORTED_MODULE_6__["AnimationBuilder"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Renderer2"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["PLATFORM_ID"]] }] }]; }; MatCarouselComponent.propDecorators = { timings: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], svgIconOverrides: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], autoplay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], interval: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], loop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideArrows: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideIndicators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], maxWidth: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], maintainAspectRatio: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], proportion: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], slideHeight: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], slides: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], useKeyboard: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], useMouseWheel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], orientation: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], slidesList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [MatCarouselSlideComponent] }], carouselContainer: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['carouselContainer'] }], carouselList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['carouselList'] }], onKeyUp: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['keyup', ['$event']] }], onMouseEnter: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mouseenter'] }], onMouseLeave: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mouseleave'] }], onMouseWheel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mousewheel', ['$event']] }], onResize: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['window:resize', ['$event']] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatCarouselComponent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Component"], args: [{ selector: 'mat-carousel', template: "\n \n \n \n \n \n\n \n \n \n arrow_back\n \n \n \n \n \n arrow_forward\n \n \n\n \n \n \n\n", styles: [".carousel{width:100%;position:relative;overflow:hidden;outline:0}.carousel>button{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel>button:first-of-type{left:30px}.carousel>button:last-of-type{right:30px}.carousel-list{width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel-slide{width:100%;height:0;display:flex;flex-shrink:0;position:relative}.carousel-slide:hover{cursor:-webkit-grab;cursor:grab}.carousel-indicators{display:flex;position:absolute;bottom:15px;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);outline:0}.carousel-indicators>button{width:10px;height:10px;margin:7.5px}"] }] }], function () { return [{ type: _angular_animations__WEBPACK_IMPORTED_MODULE_6__["AnimationBuilder"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Renderer2"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_4__["PLATFORM_ID"]] }] }]; }, { timings: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideArrows: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], hideIndicators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], color: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], maintainAspectRatio: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], proportion: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], slideHeight: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], useKeyboard: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], useMouseWheel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], change: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Output"] }], autoplay: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], interval: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], loop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], maxWidth: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], slides: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], orientation: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], /** * @param {?} event * @return {?} */ onKeyUp: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['keyup', ['$event']] }], /** * @return {?} */ onMouseEnter: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mouseenter'] }], /** * @return {?} */ onMouseLeave: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mouseleave'] }], /** * @param {?} event * @return {?} */ onMouseWheel: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['mousewheel', ['$event']] }], /** * @param {?} event * @return {?} */ onResize: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["HostListener"], args: ['window:resize', ['$event']] }], svgIconOverrides: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["Input"] }], slidesList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ContentChildren"], args: [MatCarouselSlideComponent] }], carouselContainer: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['carouselContainer'] }], carouselList: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["ViewChild"], args: ['carouselList'] }] }); })(); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ // https://github.com/angular/angular/issues/10541#issuecomment-300761387 var MatCarouselHammerConfig = /*#__PURE__*/function (_HammerGestureConfig) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(MatCarouselHammerConfig, _HammerGestureConfig); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(MatCarouselHammerConfig); function MatCarouselHammerConfig() { var _this5; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselHammerConfig); _this5 = _super.apply(this, arguments); _this5.overrides = { pinch: { enable: false }, rotate: { enable: false } }; return _this5; } return MatCarouselHammerConfig; }(_angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["HammerGestureConfig"]); var MatCarouselModule = /*#__PURE__*/function () { function MatCarouselModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, MatCarouselModule); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(MatCarouselModule, null, [{ key: "forRoot", value: /** * @return {?} */ function forRoot() { return { ngModule: MatCarouselModule, providers: [{ provide: _angular_platform_browser__WEBPACK_IMPORTED_MODULE_5__["HAMMER_GESTURE_CONFIG"], useClass: MatCarouselHammerConfig }] }; } }]); return MatCarouselModule; }(); MatCarouselModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({ type: MatCarouselModule }); MatCarouselModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({ factory: function MatCarouselModule_Factory(t) { return new (t || MatCarouselModule)(); }, imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](MatCarouselModule, { declarations: function declarations() { return [MatCarouselComponent, MatCarouselSlideComponent]; }, imports: function imports() { return [_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]]; }, exports: function exports() { return [MatCarouselComponent, MatCarouselSlideComponent]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵsetClassMetadata"](MatCarouselModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_4__["NgModule"], args: [{ declarations: [MatCarouselComponent, MatCarouselSlideComponent], imports: [_angular_common__WEBPACK_IMPORTED_MODULE_8__["CommonModule"], _angular_material_button__WEBPACK_IMPORTED_MODULE_11__["MatButtonModule"], _angular_material_icon__WEBPACK_IMPORTED_MODULE_12__["MatIconModule"]], exports: [MatCarouselComponent, MatCarouselSlideComponent] }] }], null, null); })(); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /***/ }), /***/ "XdTn": /*!************************************************************!*\ !*** ./node_modules/rxjs/internal/scheduler/AsapAction.js ***! \************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Immediate_1 = __webpack_require__(/*! ../util/Immediate */ "iFGG"); var AsyncAction_1 = __webpack_require__(/*! ./AsyncAction */ "2tF/"); var AsapAction = function (_super) { __extends(AsapAction, _super); function AsapAction(scheduler, work) { var _this = _super.call(this, scheduler, work) || this; _this.scheduler = scheduler; _this.work = work; return _this; } AsapAction.prototype.requestAsyncId = function (scheduler, id, delay) { if (delay === void 0) { delay = 0; } if (delay !== null && delay > 0) { return _super.prototype.requestAsyncId.call(this, scheduler, id, delay); } scheduler.actions.push(this); return scheduler.scheduled || (scheduler.scheduled = Immediate_1.Immediate.setImmediate(scheduler.flush.bind(scheduler, null))); }; AsapAction.prototype.recycleAsyncId = function (scheduler, id, delay) { if (delay === void 0) { delay = 0; } if (delay !== null && delay > 0 || delay === null && this.delay > 0) { return _super.prototype.recycleAsyncId.call(this, scheduler, id, delay); } if (scheduler.actions.length === 0) { Immediate_1.Immediate.clearImmediate(id); scheduler.scheduled = undefined; } return undefined; }; return AsapAction; }(AsyncAction_1.AsyncAction); exports.AsapAction = AsapAction; /***/ }), /***/ "XhcP": /*!*************************************************************************!*\ !*** ./node_modules/@angular/material/__ivy_ngcc__/fesm2015/sidenav.js ***! \*************************************************************************/ /*! exports provided: MAT_DRAWER_DEFAULT_AUTOSIZE, MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY, MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent, MatSidenavModule, matDrawerAnimations, throwMatDuplicatedDrawerError, ɵangular_material_src_material_sidenav_sidenav_a */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DRAWER_DEFAULT_AUTOSIZE", function() { return MAT_DRAWER_DEFAULT_AUTOSIZE; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY", function() { return MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawer", function() { return MatDrawer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawerContainer", function() { return MatDrawerContainer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatDrawerContent", function() { return MatDrawerContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenav", function() { return MatSidenav; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavContainer", function() { return MatSidenavContainer; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavContent", function() { return MatSidenavContent; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "MatSidenavModule", function() { return MatSidenavModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "matDrawerAnimations", function() { return matDrawerAnimations; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "throwMatDuplicatedDrawerError", function() { return throwMatDuplicatedDrawerError; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵangular_material_src_material_sidenav_sidenav_a", function() { return MAT_DRAWER_CONTAINER; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/cdk/platform */ "nLfN"); /* harmony import */ var _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/cdk/scrolling */ "vxfF"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_material_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @angular/material/core */ "FKr1"); /* harmony import */ var _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/cdk/a11y */ "u47x"); /* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L"); /* harmony import */ var _angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/cdk/coercion */ "8LU1"); /* harmony import */ var _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/keycodes */ "FtGj"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_animations__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/animations */ "R0Ic"); /* harmony import */ var _angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/platform-browser/animations */ "R1ws"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Animations used by the Material drawers. * @docs-private */ var _c0 = ["*"]; function MatDrawerContainer_div_0_Template(rf, ctx) { if (rf & 1) { var _r3 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵlistener"]("click", function MatDrawerContainer_div_0_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵrestoreView"](_r3); var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); return ctx_r2._onBackdropClicked(); }); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-shown", ctx_r0._isShowingBackdrop()); } } function MatDrawerContainer_mat_drawer_content_3_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "mat-drawer-content"); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } } var _c1 = [[["mat-drawer"]], [["mat-drawer-content"]], "*"]; var _c2 = ["mat-drawer", "mat-drawer-content", "*"]; function MatSidenavContainer_div_0_Template(rf, ctx) { if (rf & 1) { var _r3 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetCurrentView"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵlistener"]("click", function MatSidenavContainer_div_0_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵrestoreView"](_r3); var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); return ctx_r2._onBackdropClicked(); }); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } if (rf & 2) { var ctx_r0 = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵnextContext"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-shown", ctx_r0._isShowingBackdrop()); } } function MatSidenavContainer_mat_sidenav_content_3_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "mat-sidenav-content", 3); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1, 2); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } } var _c3 = [[["mat-sidenav"]], [["mat-sidenav-content"]], "*"]; var _c4 = ["mat-sidenav", "mat-sidenav-content", "*"]; var _c5 = ".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"; var matDrawerAnimations = { /** Animation that slides a drawer in and out. */ transformDrawer: Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["trigger"])('transform', [// We remove the `transform` here completely, rather than setting it to zero, because: // 1. Having a transform can cause elements with ripples or an animated // transform to shift around in Chrome with an RTL layout (see #10023). // 2. 3d transforms causes text to appear blurry on IE and Edge. Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["state"])('open, open-instant', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["style"])({ 'transform': 'none', 'visibility': 'visible' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["state"])('void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["style"])({ // Avoids the shadow showing up when closed in SSR. 'box-shadow': 'none', 'visibility': 'hidden' })), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["transition"])('void => open-instant', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["animate"])('0ms')), Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["transition"])('void <=> open, open-instant => void', Object(_angular_animations__WEBPACK_IMPORTED_MODULE_15__["animate"])('400ms cubic-bezier(0.25, 0.8, 0.25, 1)'))]) }; /** * Throws an exception when two MatDrawer are matching the same position. * @docs-private */ function throwMatDuplicatedDrawerError(position) { throw Error("A drawer was already declared for 'position=\"".concat(position, "\"'")); } /** Configures whether drawers should use auto sizing by default. */ var MAT_DRAWER_DEFAULT_AUTOSIZE = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["InjectionToken"]('MAT_DRAWER_DEFAULT_AUTOSIZE', { providedIn: 'root', factory: MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY }); /** * Used to provide a drawer container to a drawer while avoiding circular references. * @docs-private */ var MAT_DRAWER_CONTAINER = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["InjectionToken"]('MAT_DRAWER_CONTAINER'); /** @docs-private */ function MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY() { return false; } var MatDrawerContent = /*#__PURE__*/function (_CdkScrollable) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatDrawerContent, _CdkScrollable); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatDrawerContent); function MatDrawerContent(_changeDetectorRef, _container, elementRef, scrollDispatcher, ngZone) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawerContent); _this = _super.call(this, elementRef, scrollDispatcher, ngZone); _this._changeDetectorRef = _changeDetectorRef; _this._container = _container; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawerContent, [{ key: "ngAfterContentInit", value: function ngAfterContentInit() { var _this2 = this; this._container._contentMarginChanges.subscribe(function () { _this2._changeDetectorRef.markForCheck(); }); } }]); return MatDrawerContent; }(_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollable"]); MatDrawerContent.ɵfac = function MatDrawerContent_Factory(t) { return new (t || MatDrawerContent)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatDrawerContainer; })), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"])); }; MatDrawerContent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatDrawerContent, selectors: [["mat-drawer-content"]], hostAttrs: [1, "mat-drawer-content"], hostVars: 4, hostBindings: function MatDrawerContent_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("margin-left", ctx._container._contentMargins.left, "px")("margin-right", ctx._container._contentMargins.right, "px"); } }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c0, decls: 1, vars: 0, template: function MatDrawerContent_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0); } }, encapsulation: 2, changeDetection: 0 }); MatDrawerContent.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: MatDrawerContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatDrawerContainer; })] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawerContent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-drawer-content', template: '', host: { 'class': 'mat-drawer-content', '[style.margin-left.px]': '_container._contentMargins.left', '[style.margin-right.px]': '_container._contentMargins.right' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: MatDrawerContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatDrawerContainer; })] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }]; }, null); })(); /** * This component corresponds to a drawer that can be opened on the drawer container. */ var MatDrawer = /*#__PURE__*/function () { function MatDrawer(_elementRef, _focusTrapFactory, _focusMonitor, _platform, _ngZone, _doc, _container) { var _this3 = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawer); this._elementRef = _elementRef; this._focusTrapFactory = _focusTrapFactory; this._focusMonitor = _focusMonitor; this._platform = _platform; this._ngZone = _ngZone; this._doc = _doc; this._container = _container; this._elementFocusedBeforeDrawerWasOpened = null; /** Whether the drawer is initialized. Used for disabling the initial animation. */ this._enableAnimations = false; this._position = 'start'; this._mode = 'over'; this._disableClose = false; this._opened = false; /** Emits whenever the drawer has started animating. */ this._animationStarted = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** Emits whenever the drawer is done animating. */ this._animationEnd = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** Current state of the sidenav animation. */ // @HostBinding is used in the class as it is expected to be extended. Since @Component decorator // metadata is not inherited by child classes, instead the host binding data is defined in a way // that can be inherited. // tslint:disable:no-host-decorator-in-concrete this._animationState = 'void'; /** Event emitted when the drawer open state is changed. */ this.openedChange = // Note this has to be async in order to avoid some issues with two-bindings (see #8872). new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"]( /* isAsync */ true); /** Event emitted when the drawer has been opened. */ this._openedStream = this.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (o) { return o; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["map"])(function () {})); /** Event emitted when the drawer has started opening. */ this.openedStart = this._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (e) { return e.fromState !== e.toState && e.toState.indexOf('open') === 0; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["mapTo"])(undefined)); /** Event emitted when the drawer has been closed. */ this._closedStream = this.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (o) { return !o; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["map"])(function () {})); /** Event emitted when the drawer has started closing. */ this.closedStart = this._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (e) { return e.fromState !== e.toState && e.toState === 'void'; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["mapTo"])(undefined)); /** Emits when the component is destroyed. */ this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** Event emitted when the drawer's position changes. */ // tslint:disable-next-line:no-output-on-prefix this.onPositionChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](); /** * An observable that emits when the drawer mode changes. This is used by the drawer container to * to know when to when the mode changes so it can adapt the margins on the content. */ this._modeChanged = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); this.openedChange.subscribe(function (opened) { if (opened) { if (_this3._doc) { _this3._elementFocusedBeforeDrawerWasOpened = _this3._doc.activeElement; } _this3._takeFocus(); } else if (_this3._isFocusWithinDrawer()) { _this3._restoreFocus(); } }); /** * Listen to `keydown` events outside the zone so that change detection is not run every * time a key is pressed. Instead we re-enter the zone only if the `ESC` key is pressed * and we don't have close disabled. */ this._ngZone.runOutsideAngular(function () { Object(rxjs__WEBPACK_IMPORTED_MODULE_13__["fromEvent"])(_this3._elementRef.nativeElement, 'keydown').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (event) { return event.keyCode === _angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__["ESCAPE"] && !_this3.disableClose && !Object(_angular_cdk_keycodes__WEBPACK_IMPORTED_MODULE_12__["hasModifierKey"])(event); }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this3._destroyed)).subscribe(function (event) { return _this3._ngZone.run(function () { _this3.close(); event.stopPropagation(); event.preventDefault(); }); }); }); // We need a Subject with distinctUntilChanged, because the `done` event // fires twice on some browsers. See https://github.com/angular/angular/issues/24084 this._animationEnd.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["distinctUntilChanged"])(function (x, y) { return x.fromState === y.fromState && x.toState === y.toState; })).subscribe(function (event) { var fromState = event.fromState, toState = event.toState; if (toState.indexOf('open') === 0 && fromState === 'void' || toState === 'void' && fromState.indexOf('open') === 0) { _this3.openedChange.emit(_this3._opened); } }); } /** The side that the drawer is attached to. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawer, [{ key: "position", get: function get() { return this._position; }, set: function set(value) { // Make sure we have a valid value. value = value === 'end' ? 'end' : 'start'; if (value != this._position) { this._position = value; this.onPositionChanged.emit(); } } /** Mode of the drawer; one of 'over', 'push' or 'side'. */ }, { key: "mode", get: function get() { return this._mode; }, set: function set(value) { this._mode = value; this._updateFocusTrapState(); this._modeChanged.next(); } /** Whether the drawer can be closed with the escape key or by clicking on the backdrop. */ }, { key: "disableClose", get: function get() { return this._disableClose; }, set: function set(value) { this._disableClose = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value); } /** * Whether the drawer should focus the first focusable element automatically when opened. * Defaults to false in when `mode` is set to `side`, otherwise defaults to `true`. If explicitly * enabled, focus will be moved into the sidenav in `side` mode as well. */ }, { key: "autoFocus", get: function get() { var value = this._autoFocus; // Note that usually we disable auto focusing in `side` mode, because we don't know how the // sidenav is being used, but in some cases it still makes sense to do it. If the consumer // explicitly enabled `autoFocus`, we take it as them always wanting to enable it. return value == null ? this.mode !== 'side' : value; }, set: function set(value) { this._autoFocus = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value); } /** * Whether the drawer is opened. We overload this because we trigger an event when it * starts or end. */ }, { key: "opened", get: function get() { return this._opened; }, set: function set(value) { this.toggle(Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value)); } /** * Moves focus into the drawer. Note that this works even if * the focus trap is disabled in `side` mode. */ }, { key: "_takeFocus", value: function _takeFocus() { var _this4 = this; if (!this.autoFocus || !this._focusTrap) { return; } this._focusTrap.focusInitialElementWhenReady().then(function (hasMovedFocus) { // If there were no focusable elements, focus the sidenav itself so the keyboard navigation // still works. We need to check that `focus` is a function due to Universal. if (!hasMovedFocus && typeof _this4._elementRef.nativeElement.focus === 'function') { _this4._elementRef.nativeElement.focus(); } }); } /** * Restores focus to the element that was originally focused when the drawer opened. * If no element was focused at that time, the focus will be restored to the drawer. */ }, { key: "_restoreFocus", value: function _restoreFocus() { if (!this.autoFocus) { return; } // Note that we don't check via `instanceof HTMLElement` so that we can cover SVGs as well. if (this._elementFocusedBeforeDrawerWasOpened) { this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened, this._openedVia); } else { this._elementRef.nativeElement.blur(); } this._elementFocusedBeforeDrawerWasOpened = null; this._openedVia = null; } /** Whether focus is currently within the drawer. */ }, { key: "_isFocusWithinDrawer", value: function _isFocusWithinDrawer() { var _a; var activeEl = (_a = this._doc) === null || _a === void 0 ? void 0 : _a.activeElement; return !!activeEl && this._elementRef.nativeElement.contains(activeEl); } }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { this._focusTrap = this._focusTrapFactory.create(this._elementRef.nativeElement); this._updateFocusTrapState(); } }, { key: "ngAfterContentChecked", value: function ngAfterContentChecked() { // Enable the animations after the lifecycle hooks have run, in order to avoid animating // drawers that are open by default. When we're on the server, we shouldn't enable the // animations, because we don't want the drawer to animate the first time the user sees // the page. if (this._platform.isBrowser) { this._enableAnimations = true; } } }, { key: "ngOnDestroy", value: function ngOnDestroy() { if (this._focusTrap) { this._focusTrap.destroy(); } this._animationStarted.complete(); this._animationEnd.complete(); this._modeChanged.complete(); this._destroyed.next(); this._destroyed.complete(); } /** * Open the drawer. * @param openedVia Whether the drawer was opened by a key press, mouse click or programmatically. * Used for focus management after the sidenav is closed. */ }, { key: "open", value: function open(openedVia) { return this.toggle(true, openedVia); } /** Close the drawer. */ }, { key: "close", value: function close() { return this.toggle(false); } /** Closes the drawer with context that the backdrop was clicked. */ }, { key: "_closeViaBackdropClick", value: function _closeViaBackdropClick() { // If the drawer is closed upon a backdrop click, we always want to restore focus. We // don't need to check whether focus is currently in the drawer, as clicking on the // backdrop causes blurring of the active element. return this._setOpen( /* isOpen */ false, /* restoreFocus */ true); } /** * Toggle this drawer. * @param isOpen Whether the drawer should be open. * @param openedVia Whether the drawer was opened by a key press, mouse click or programmatically. * Used for focus management after the sidenav is closed. */ }, { key: "toggle", value: function toggle() { var isOpen = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : !this.opened; var openedVia = arguments.length > 1 ? arguments[1] : undefined; // If the focus is currently inside the drawer content and we are closing the drawer, // restore the focus to the initially focused element (when the drawer opened). return this._setOpen(isOpen, /* restoreFocus */ !isOpen && this._isFocusWithinDrawer(), openedVia); } /** * Toggles the opened state of the drawer. * @param isOpen Whether the drawer should open or close. * @param restoreFocus Whether focus should be restored on close. * @param openedVia Focus origin that can be optionally set when opening a drawer. The * origin will be used later when focus is restored on drawer close. */ }, { key: "_setOpen", value: function _setOpen(isOpen, restoreFocus) { var _this5 = this; var openedVia = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 'program'; this._opened = isOpen; if (isOpen) { this._animationState = this._enableAnimations ? 'open' : 'open-instant'; this._openedVia = openedVia; } else { this._animationState = 'void'; if (restoreFocus) { this._restoreFocus(); } } this._updateFocusTrapState(); return new Promise(function (resolve) { _this5.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["take"])(1)).subscribe(function (open) { return resolve(open ? 'open' : 'close'); }); }); } }, { key: "_getWidth", value: function _getWidth() { return this._elementRef.nativeElement ? this._elementRef.nativeElement.offsetWidth || 0 : 0; } /** Updates the enabled state of the focus trap. */ }, { key: "_updateFocusTrapState", value: function _updateFocusTrapState() { if (this._focusTrap) { // The focus trap is only enabled when the drawer is open in any mode other than side. this._focusTrap.enabled = this.opened && this.mode !== 'side'; } } // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete }, { key: "_animationStartListener", value: function _animationStartListener(event) { this._animationStarted.next(event); } // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete }, { key: "_animationDoneListener", value: function _animationDoneListener(event) { this._animationEnd.next(event); } }]); return MatDrawer; }(); MatDrawer.ɵfac = function MatDrawer_Factory(t) { return new (t || MatDrawer)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](MAT_DRAWER_CONTAINER, 8)); }; MatDrawer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatDrawer, selectors: [["mat-drawer"]], hostAttrs: ["tabIndex", "-1", 1, "mat-drawer"], hostVars: 12, hostBindings: function MatDrawer_HostBindings(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsyntheticHostListener"]("@transform.start", function MatDrawer_animation_transform_start_HostBindingHandler($event) { return ctx._animationStartListener($event); })("@transform.done", function MatDrawer_animation_transform_done_HostBindingHandler($event) { return ctx._animationDoneListener($event); }); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵattribute"]("align", null); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsyntheticHostProperty"]("@transform", ctx._animationState); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-end", ctx.position === "end")("mat-drawer-over", ctx.mode === "over")("mat-drawer-push", ctx.mode === "push")("mat-drawer-side", ctx.mode === "side")("mat-drawer-opened", ctx.opened); } }, inputs: { position: "position", mode: "mode", disableClose: "disableClose", autoFocus: "autoFocus", opened: "opened" }, outputs: { openedChange: "openedChange", _openedStream: "opened", openedStart: "openedStart", _closedStream: "closed", closedStart: "closedStart", onPositionChanged: "positionChanged" }, exportAs: ["matDrawer"], ngContentSelectors: _c0, decls: 2, vars: 0, consts: [[1, "mat-drawer-inner-container"]], template: function MatDrawer_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } }, encapsulation: 2, data: { animation: [matDrawerAnimations.transformDrawer] }, changeDetection: 0 }); MatDrawer.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"]] }] }, { type: MatDrawerContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [MAT_DRAWER_CONTAINER] }] }]; }; MatDrawer.propDecorators = { position: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], mode: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], disableClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], autoFocus: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], opened: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], _animationState: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostBinding"], args: ['@transform'] }], openedChange: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], _openedStream: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['opened'] }], openedStart: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], _closedStream: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['closed'] }], closedStart: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], onPositionChanged: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['positionChanged'] }], _animationStartListener: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"], args: ['@transform.start', ['$event']] }], _animationDoneListener: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"], args: ['@transform.done', ['$event']] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawer, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-drawer', exportAs: 'matDrawer', template: "
\r\n \r\n
\r\n", animations: [matDrawerAnimations.transformDrawer], host: { 'class': 'mat-drawer', // must prevent the browser from aligning text based on value '[attr.align]': 'null', '[class.mat-drawer-end]': 'position === "end"', '[class.mat-drawer-over]': 'mode === "over"', '[class.mat-drawer-push]': 'mode === "push"', '[class.mat-drawer-side]': 'mode === "side"', '[class.mat-drawer-opened]': 'opened', 'tabIndex': '-1' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusTrapFactory"] }, { type: _angular_cdk_a11y__WEBPACK_IMPORTED_MODULE_9__["FocusMonitor"] }, { type: _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["Platform"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["DOCUMENT"]] }] }, { type: MatDrawerContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [MAT_DRAWER_CONTAINER] }] }]; }, { _animationState: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostBinding"], args: ['@transform'] }], openedChange: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], _openedStream: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['opened'] }], openedStart: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], _closedStream: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['closed'] }], closedStart: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], onPositionChanged: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"], args: ['positionChanged'] }], position: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], mode: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], disableClose: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], autoFocus: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], opened: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete _animationStartListener: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"], args: ['@transform.start', ['$event']] }], // We have to use a `HostListener` here in order to support both Ivy and ViewEngine. // In Ivy the `host` bindings will be merged when this class is extended, whereas in // ViewEngine they're overwritten. // TODO(crisbeto): we move this back into `host` once Ivy is turned on by default. // tslint:disable-next-line:no-host-decorator-in-concrete _animationDoneListener: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["HostListener"], args: ['@transform.done', ['$event']] }] }); })(); /** * `` component. * * This is the parent component to one or two ``s that validates the state internally * and coordinates the backdrop and content styling. */ var MatDrawerContainer = /*#__PURE__*/function () { function MatDrawerContainer(_dir, _element, _ngZone, _changeDetectorRef, viewportRuler) { var _this6 = this; var defaultAutosize = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : false; var _animationMode = arguments.length > 6 ? arguments[6] : undefined; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatDrawerContainer); this._dir = _dir; this._element = _element; this._ngZone = _ngZone; this._changeDetectorRef = _changeDetectorRef; this._animationMode = _animationMode; /** Drawers that belong to this container. */ this._drawers = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["QueryList"](); /** Event emitted when the drawer backdrop is clicked. */ this.backdropClick = new _angular_core__WEBPACK_IMPORTED_MODULE_7__["EventEmitter"](); /** Emits when the component is destroyed. */ this._destroyed = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** Emits on every ngDoCheck. Used for debouncing reflows. */ this._doCheckSubject = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** * Margins to be applied to the content. These are used to push / shrink the drawer content when a * drawer is open. We use margin rather than transform even for push mode because transform breaks * fixed position elements inside of the transformed element. */ this._contentMargins = { left: null, right: null }; this._contentMarginChanges = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); // If a `Dir` directive exists up the tree, listen direction changes // and update the left/right properties to point to the proper start/end. if (_dir) { _dir.change.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function () { _this6._validateDrawers(); _this6.updateContentMargins(); }); } // Since the minimum width of the sidenav depends on the viewport width, // we need to recompute the margins if the viewport changes. viewportRuler.change().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function () { return _this6.updateContentMargins(); }); this._autosize = defaultAutosize; } /** The drawer child with the `start` position. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatDrawerContainer, [{ key: "start", get: function get() { return this._start; } /** The drawer child with the `end` position. */ }, { key: "end", get: function get() { return this._end; } /** * Whether to automatically resize the container whenever * the size of any of its drawers changes. * * **Use at your own risk!** Enabling this option can cause layout thrashing by measuring * the drawers on every change detection cycle. Can be configured globally via the * `MAT_DRAWER_DEFAULT_AUTOSIZE` token. */ }, { key: "autosize", get: function get() { return this._autosize; }, set: function set(value) { this._autosize = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value); } /** * Whether the drawer container should have a backdrop while one of the sidenavs is open. * If explicitly set to `true`, the backdrop will be enabled for drawers in the `side` * mode as well. */ }, { key: "hasBackdrop", get: function get() { if (this._backdropOverride == null) { return !this._start || this._start.mode !== 'side' || !this._end || this._end.mode !== 'side'; } return this._backdropOverride; }, set: function set(value) { this._backdropOverride = value == null ? null : Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value); } /** Reference to the CdkScrollable instance that wraps the scrollable content. */ }, { key: "scrollable", get: function get() { return this._userContent || this._content; } }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { var _this7 = this; this._allDrawers.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["startWith"])(this._allDrawers), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._destroyed)).subscribe(function (drawer) { _this7._drawers.reset(drawer.filter(function (item) { return !item._container || item._container === _this7; })); _this7._drawers.notifyOnChanges(); }); this._drawers.changes.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["startWith"])(null)).subscribe(function () { _this7._validateDrawers(); _this7._drawers.forEach(function (drawer) { _this7._watchDrawerToggle(drawer); _this7._watchDrawerPosition(drawer); _this7._watchDrawerMode(drawer); }); if (!_this7._drawers.length || _this7._isDrawerOpen(_this7._start) || _this7._isDrawerOpen(_this7._end)) { _this7.updateContentMargins(); } _this7._changeDetectorRef.markForCheck(); }); // Avoid hitting the NgZone through the debounce timeout. this._ngZone.runOutsideAngular(function () { _this7._doCheckSubject.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["debounceTime"])(10), // Arbitrary debounce time, less than a frame at 60fps Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this7._destroyed)).subscribe(function () { return _this7.updateContentMargins(); }); }); } }, { key: "ngOnDestroy", value: function ngOnDestroy() { this._contentMarginChanges.complete(); this._doCheckSubject.complete(); this._drawers.destroy(); this._destroyed.next(); this._destroyed.complete(); } /** Calls `open` of both start and end drawers */ }, { key: "open", value: function open() { this._drawers.forEach(function (drawer) { return drawer.open(); }); } /** Calls `close` of both start and end drawers */ }, { key: "close", value: function close() { this._drawers.forEach(function (drawer) { return drawer.close(); }); } /** * Recalculates and updates the inline styles for the content. Note that this should be used * sparingly, because it causes a reflow. */ }, { key: "updateContentMargins", value: function updateContentMargins() { var _this8 = this; // 1. For drawers in `over` mode, they don't affect the content. // 2. For drawers in `side` mode they should shrink the content. We do this by adding to the // left margin (for left drawer) or right margin (for right the drawer). // 3. For drawers in `push` mode the should shift the content without resizing it. We do this by // adding to the left or right margin and simultaneously subtracting the same amount of // margin from the other side. var left = 0; var right = 0; if (this._left && this._left.opened) { if (this._left.mode == 'side') { left += this._left._getWidth(); } else if (this._left.mode == 'push') { var width = this._left._getWidth(); left += width; right -= width; } } if (this._right && this._right.opened) { if (this._right.mode == 'side') { right += this._right._getWidth(); } else if (this._right.mode == 'push') { var _width = this._right._getWidth(); right += _width; left -= _width; } } // If either `right` or `left` is zero, don't set a style to the element. This // allows users to specify a custom size via CSS class in SSR scenarios where the // measured widths will always be zero. Note that we reset to `null` here, rather // than below, in order to ensure that the types in the `if` below are consistent. left = left || null; right = right || null; if (left !== this._contentMargins.left || right !== this._contentMargins.right) { this._contentMargins = { left: left, right: right }; // Pull back into the NgZone since in some cases we could be outside. We need to be careful // to do it only when something changed, otherwise we can end up hitting the zone too often. this._ngZone.run(function () { return _this8._contentMarginChanges.next(_this8._contentMargins); }); } } }, { key: "ngDoCheck", value: function ngDoCheck() { var _this9 = this; // If users opted into autosizing, do a check every change detection cycle. if (this._autosize && this._isPushed()) { // Run outside the NgZone, otherwise the debouncer will throw us into an infinite loop. this._ngZone.runOutsideAngular(function () { return _this9._doCheckSubject.next(); }); } } /** * Subscribes to drawer events in order to set a class on the main container element when the * drawer is open and the backdrop is visible. This ensures any overflow on the container element * is properly hidden. */ }, { key: "_watchDrawerToggle", value: function _watchDrawerToggle(drawer) { var _this10 = this; drawer._animationStarted.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["filter"])(function (event) { return event.fromState !== event.toState; }), Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function (event) { // Set the transition class on the container so that the animations occur. This should not // be set initially because animations should only be triggered via a change in state. if (event.toState !== 'open-instant' && _this10._animationMode !== 'NoopAnimations') { _this10._element.nativeElement.classList.add('mat-drawer-transition'); } _this10.updateContentMargins(); _this10._changeDetectorRef.markForCheck(); }); if (drawer.mode !== 'side') { drawer.openedChange.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function () { return _this10._setContainerClass(drawer.opened); }); } } /** * Subscribes to drawer onPositionChanged event in order to * re-validate drawers when the position changes. */ }, { key: "_watchDrawerPosition", value: function _watchDrawerPosition(drawer) { var _this11 = this; if (!drawer) { return; } // NOTE: We need to wait for the microtask queue to be empty before validating, // since both drawers may be swapping positions at the same time. drawer.onPositionChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this._drawers.changes)).subscribe(function () { _this11._ngZone.onMicrotaskEmpty.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["take"])(1)).subscribe(function () { _this11._validateDrawers(); }); }); } /** Subscribes to changes in drawer mode so we can run change detection. */ }, { key: "_watchDrawerMode", value: function _watchDrawerMode(drawer) { var _this12 = this; if (drawer) { drawer._modeChanged.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(Object(rxjs__WEBPACK_IMPORTED_MODULE_13__["merge"])(this._drawers.changes, this._destroyed))).subscribe(function () { _this12.updateContentMargins(); _this12._changeDetectorRef.markForCheck(); }); } } /** Toggles the 'mat-drawer-opened' class on the main 'mat-drawer-container' element. */ }, { key: "_setContainerClass", value: function _setContainerClass(isAdd) { var classList = this._element.nativeElement.classList; var className = 'mat-drawer-container-has-open'; if (isAdd) { classList.add(className); } else { classList.remove(className); } } /** Validate the state of the drawer children components. */ }, { key: "_validateDrawers", value: function _validateDrawers() { var _this13 = this; this._start = this._end = null; // Ensure that we have at most one start and one end drawer. this._drawers.forEach(function (drawer) { if (drawer.position == 'end') { if (_this13._end != null && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatDuplicatedDrawerError('end'); } _this13._end = drawer; } else { if (_this13._start != null && (typeof ngDevMode === 'undefined' || ngDevMode)) { throwMatDuplicatedDrawerError('start'); } _this13._start = drawer; } }); this._right = this._left = null; // Detect if we're LTR or RTL. if (this._dir && this._dir.value === 'rtl') { this._left = this._end; this._right = this._start; } else { this._left = this._start; this._right = this._end; } } /** Whether the container is being pushed to the side by one of the drawers. */ }, { key: "_isPushed", value: function _isPushed() { return this._isDrawerOpen(this._start) && this._start.mode != 'over' || this._isDrawerOpen(this._end) && this._end.mode != 'over'; } }, { key: "_onBackdropClicked", value: function _onBackdropClicked() { this.backdropClick.emit(); this._closeModalDrawersViaBackdrop(); } }, { key: "_closeModalDrawersViaBackdrop", value: function _closeModalDrawersViaBackdrop() { var _this14 = this; // Close all open drawers where closing is not disabled and the mode is not `side`. [this._start, this._end].filter(function (drawer) { return drawer && !drawer.disableClose && _this14._canHaveBackdrop(drawer); }).forEach(function (drawer) { return drawer._closeViaBackdropClick(); }); } }, { key: "_isShowingBackdrop", value: function _isShowingBackdrop() { return this._isDrawerOpen(this._start) && this._canHaveBackdrop(this._start) || this._isDrawerOpen(this._end) && this._canHaveBackdrop(this._end); } }, { key: "_canHaveBackdrop", value: function _canHaveBackdrop(drawer) { return drawer.mode !== 'side' || !!this._backdropOverride; } }, { key: "_isDrawerOpen", value: function _isDrawerOpen(drawer) { return drawer != null && drawer.opened; } }]); return MatDrawerContainer; }(); MatDrawerContainer.ɵfac = function MatDrawerContainer_Factory(t) { return new (t || MatDrawerContainer)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](MAT_DRAWER_DEFAULT_AUTOSIZE), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"], 8)); }; MatDrawerContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatDrawerContainer, selectors: [["mat-drawer-container"]], contentQueries: function MatDrawerContainer_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatDrawerContent, true); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatDrawer, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._content = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._allDrawers = _t); } }, viewQuery: function MatDrawerContainer_Query(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵviewQuery"](MatDrawerContent, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._userContent = _t.first); } }, hostAttrs: [1, "mat-drawer-container"], hostVars: 2, hostBindings: function MatDrawerContainer_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-container-explicit-backdrop", ctx._backdropOverride); } }, inputs: { autosize: "autosize", hasBackdrop: "hasBackdrop" }, outputs: { backdropClick: "backdropClick" }, exportAs: ["matDrawerContainer"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: MAT_DRAWER_CONTAINER, useExisting: MatDrawerContainer }])], ngContentSelectors: _c2, decls: 4, vars: 2, consts: [["class", "mat-drawer-backdrop", 3, "mat-drawer-shown", "click", 4, "ngIf"], [4, "ngIf"], [1, "mat-drawer-backdrop", 3, "click"]], template: function MatDrawerContainer_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](0, MatDrawerContainer_div_0_Template, 1, 2, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](2, 1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](3, MatDrawerContainer_mat_drawer_content_3_Template, 2, 0, "mat-drawer-content", 1); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", ctx.hasBackdrop); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](3); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", !ctx._content); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["NgIf"], MatDrawerContent], styles: [_c5], encapsulation: 2, changeDetection: 0 }); MatDrawerContainer.ctorParameters = function () { return [{ type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [MAT_DRAWER_DEFAULT_AUTOSIZE] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"]] }] }]; }; MatDrawerContainer.propDecorators = { _allDrawers: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"], args: [MatDrawer, { // We need to use `descendants: true`, because Ivy will no longer match // indirect descendants if it's left as false. descendants: true }] }], _content: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"], args: [MatDrawerContent] }], _userContent: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewChild"], args: [MatDrawerContent] }], autosize: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], hasBackdrop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], backdropClick: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatDrawerContainer, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-drawer-container', exportAs: 'matDrawerContainer', template: "
\n\n\n\n\n\n\n \n\n", host: { 'class': 'mat-drawer-container', '[class.mat-drawer-container-explicit-backdrop]': '_backdropOverride' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, providers: [{ provide: MAT_DRAWER_CONTAINER, useExisting: MatDrawerContainer }], styles: [".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"] }] }], function () { return [{ type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_10__["Directionality"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ViewportRuler"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [MAT_DRAWER_DEFAULT_AUTOSIZE] }] }, { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [_angular_platform_browser_animations__WEBPACK_IMPORTED_MODULE_16__["ANIMATION_MODULE_TYPE"]] }] }]; }, { backdropClick: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Output"] }], autosize: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], hasBackdrop: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], _allDrawers: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"], args: [MatDrawer, { // We need to use `descendants: true`, because Ivy will no longer match // indirect descendants if it's left as false. descendants: true }] }], _content: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"], args: [MatDrawerContent] }], _userContent: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewChild"], args: [MatDrawerContent] }] }); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatSidenavContent = /*#__PURE__*/function (_MatDrawerContent) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenavContent, _MatDrawerContent); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenavContent); function MatSidenavContent(changeDetectorRef, container, elementRef, scrollDispatcher, ngZone) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavContent); return _super2.call(this, changeDetectorRef, container, elementRef, scrollDispatcher, ngZone); } return MatSidenavContent; }(MatDrawerContent); MatSidenavContent.ɵfac = function MatSidenavContent_Factory(t) { return new (t || MatSidenavContent)(_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatSidenavContainer; })), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"])); }; MatSidenavContent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatSidenavContent, selectors: [["mat-sidenav-content"]], hostAttrs: [1, "mat-drawer-content", "mat-sidenav-content"], hostVars: 4, hostBindings: function MatSidenavContent_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("margin-left", ctx._container._contentMargins.left, "px")("margin-right", ctx._container._contentMargins.right, "px"); } }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c0, decls: 1, vars: 0, template: function MatSidenavContent_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](0); } }, encapsulation: 2, changeDetection: 0 }); MatSidenavContent.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: MatSidenavContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatSidenavContainer; })] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavContent, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-sidenav-content', template: '', host: { 'class': 'mat-drawer-content mat-sidenav-content', '[style.margin-left.px]': '_container._contentMargins.left', '[style.margin-right.px]': '_container._contentMargins.right' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectorRef"] }, { type: MatSidenavContainer, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Inject"], args: [Object(_angular_core__WEBPACK_IMPORTED_MODULE_7__["forwardRef"])(function () { return MatSidenavContainer; })] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ElementRef"] }, { type: _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["ScrollDispatcher"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgZone"] }]; }, null); })(); var MatSidenav = /*#__PURE__*/function (_MatDrawer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenav, _MatDrawer); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenav); function MatSidenav() { var _this15; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenav); _this15 = _super3.apply(this, arguments); _this15._fixedInViewport = false; _this15._fixedTopGap = 0; _this15._fixedBottomGap = 0; return _this15; } /** Whether the sidenav is fixed in the viewport. */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(MatSidenav, [{ key: "fixedInViewport", get: function get() { return this._fixedInViewport; }, set: function set(value) { this._fixedInViewport = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceBooleanProperty"])(value); } /** * The gap between the top of the sidenav and the top of the viewport when the sidenav is in fixed * mode. */ }, { key: "fixedTopGap", get: function get() { return this._fixedTopGap; }, set: function set(value) { this._fixedTopGap = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceNumberProperty"])(value); } /** * The gap between the bottom of the sidenav and the bottom of the viewport when the sidenav is in * fixed mode. */ }, { key: "fixedBottomGap", get: function get() { return this._fixedBottomGap; }, set: function set(value) { this._fixedBottomGap = Object(_angular_cdk_coercion__WEBPACK_IMPORTED_MODULE_11__["coerceNumberProperty"])(value); } }]); return MatSidenav; }(MatDrawer); MatSidenav.ɵfac = function MatSidenav_Factory(t) { return ɵMatSidenav_BaseFactory(t || MatSidenav); }; MatSidenav.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatSidenav, selectors: [["mat-sidenav"]], hostAttrs: ["tabIndex", "-1", 1, "mat-drawer", "mat-sidenav"], hostVars: 17, hostBindings: function MatSidenav_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵattribute"]("align", null); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵstyleProp"]("top", ctx.fixedInViewport ? ctx.fixedTopGap : null, "px")("bottom", ctx.fixedInViewport ? ctx.fixedBottomGap : null, "px"); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-end", ctx.position === "end")("mat-drawer-over", ctx.mode === "over")("mat-drawer-push", ctx.mode === "push")("mat-drawer-side", ctx.mode === "side")("mat-drawer-opened", ctx.opened)("mat-sidenav-fixed", ctx.fixedInViewport); } }, inputs: { fixedInViewport: "fixedInViewport", fixedTopGap: "fixedTopGap", fixedBottomGap: "fixedBottomGap" }, exportAs: ["matSidenav"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c0, decls: 2, vars: 0, consts: [[1, "mat-drawer-inner-container"]], template: function MatSidenav_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementStart"](0, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵelementEnd"](); } }, encapsulation: 2, data: { animation: [matDrawerAnimations.transformDrawer] }, changeDetection: 0 }); MatSidenav.propDecorators = { fixedInViewport: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], fixedTopGap: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], fixedBottomGap: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }] }; var ɵMatSidenav_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatSidenav); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenav, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-sidenav', exportAs: 'matSidenav', template: "
\r\n \r\n
\r\n", animations: [matDrawerAnimations.transformDrawer], host: { 'class': 'mat-drawer mat-sidenav', 'tabIndex': '-1', // must prevent the browser from aligning text based on value '[attr.align]': 'null', '[class.mat-drawer-end]': 'position === "end"', '[class.mat-drawer-over]': 'mode === "over"', '[class.mat-drawer-push]': 'mode === "push"', '[class.mat-drawer-side]': 'mode === "side"', '[class.mat-drawer-opened]': 'opened', '[class.mat-sidenav-fixed]': 'fixedInViewport', '[style.top.px]': 'fixedInViewport ? fixedTopGap : null', '[style.bottom.px]': 'fixedInViewport ? fixedBottomGap : null' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None }] }], null, { fixedInViewport: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], fixedTopGap: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }], fixedBottomGap: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Input"] }] }); })(); var MatSidenavContainer = /*#__PURE__*/function (_MatDrawerContainer) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(MatSidenavContainer, _MatDrawerContainer); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(MatSidenavContainer); function MatSidenavContainer() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavContainer); return _super4.apply(this, arguments); } return MatSidenavContainer; }(MatDrawerContainer); MatSidenavContainer.ɵfac = function MatSidenavContainer_Factory(t) { return ɵMatSidenavContainer_BaseFactory(t || MatSidenavContainer); }; MatSidenavContainer.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineComponent"]({ type: MatSidenavContainer, selectors: [["mat-sidenav-container"]], contentQueries: function MatSidenavContainer_ContentQueries(rf, ctx, dirIndex) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatSidenavContent, true); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵcontentQuery"](dirIndex, MatSidenav, true); } if (rf & 2) { var _t; _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._content = _t.first); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵloadQuery"]()) && (ctx._allDrawers = _t); } }, hostAttrs: [1, "mat-drawer-container", "mat-sidenav-container"], hostVars: 2, hostBindings: function MatSidenavContainer_HostBindings(rf, ctx) { if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵclassProp"]("mat-drawer-container-explicit-backdrop", ctx._backdropOverride); } }, exportAs: ["matSidenavContainer"], features: [_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵProvidersFeature"]([{ provide: MAT_DRAWER_CONTAINER, useExisting: MatSidenavContainer }]), _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵInheritDefinitionFeature"]], ngContentSelectors: _c4, decls: 4, vars: 2, consts: [["class", "mat-drawer-backdrop", 3, "mat-drawer-shown", "click", 4, "ngIf"], ["cdkScrollable", "", 4, "ngIf"], [1, "mat-drawer-backdrop", 3, "click"], ["cdkScrollable", ""]], template: function MatSidenavContainer_Template(rf, ctx) { if (rf & 1) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojectionDef"](_c3); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](0, MatSidenavContainer_div_0_Template, 1, 2, "div", 0); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵprojection"](2, 1); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵtemplate"](3, MatSidenavContainer_mat_sidenav_content_3_Template, 2, 0, "mat-sidenav-content", 1); } if (rf & 2) { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", ctx.hasBackdrop); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵadvance"](3); _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵproperty"]("ngIf", !ctx._content); } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["NgIf"], MatSidenavContent, _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollable"]], styles: [_c5], encapsulation: 2, changeDetection: 0 }); MatSidenavContainer.propDecorators = { _allDrawers: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"], args: [MatSidenav, { // We need to use `descendants: true`, because Ivy will no longer match // indirect descendants if it's left as false. descendants: true }] }], _content: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"], args: [MatSidenavContent] }] }; var ɵMatSidenavContainer_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵgetInheritedFactory"](MatSidenavContainer); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavContainer, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["Component"], args: [{ selector: 'mat-sidenav-container', exportAs: 'matSidenavContainer', template: "
\n\n\n\n\n\n\n \n\n", host: { 'class': 'mat-drawer-container mat-sidenav-container', '[class.mat-drawer-container-explicit-backdrop]': '_backdropOverride' }, changeDetection: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ChangeDetectionStrategy"].OnPush, encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ViewEncapsulation"].None, providers: [{ provide: MAT_DRAWER_CONTAINER, useExisting: MatSidenavContainer }], styles: [".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"] }] }], null, { _allDrawers: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChildren"], args: [MatSidenav, { // We need to use `descendants: true`, because Ivy will no longer match // indirect descendants if it's left as false. descendants: true }] }], _content: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["ContentChild"], args: [MatSidenavContent] }] }); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ var MatSidenavModule = function MatSidenavModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, MatSidenavModule); }; MatSidenavModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineNgModule"]({ type: MatSidenavModule }); MatSidenavModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵdefineInjector"]({ factory: function MatSidenavModule_Factory(t) { return new (t || MatSidenavModule)(); }, imports: [[_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵɵsetNgModuleScope"](MatSidenavModule, { declarations: function declarations() { return [MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent]; }, imports: function imports() { return [_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]]; }, exports: function exports() { return [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_7__["ɵsetClassMetadata"](MatSidenavModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_7__["NgModule"], args: [{ imports: [_angular_common__WEBPACK_IMPORTED_MODULE_6__["CommonModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], _angular_cdk_platform__WEBPACK_IMPORTED_MODULE_4__["PlatformModule"], _angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"]], exports: [_angular_cdk_scrolling__WEBPACK_IMPORTED_MODULE_5__["CdkScrollableModule"], _angular_material_core__WEBPACK_IMPORTED_MODULE_8__["MatCommonModule"], MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent], declarations: [MatDrawer, MatDrawerContainer, MatDrawerContent, MatSidenav, MatSidenavContainer, MatSidenavContent] }] }], null, null); })(); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "XiUz": /*!************************************************************************!*\ !*** ./node_modules/@angular/flex-layout/__ivy_ngcc__/esm2015/flex.js ***! \************************************************************************/ /*! exports provided: FlexModule, FlexStyleBuilder, FlexDirective, DefaultFlexDirective, FlexAlignStyleBuilder, FlexAlignDirective, DefaultFlexAlignDirective, FlexFillStyleBuilder, FlexFillDirective, FlexOffsetStyleBuilder, FlexOffsetDirective, DefaultFlexOffsetDirective, FlexOrderStyleBuilder, FlexOrderDirective, DefaultFlexOrderDirective, LayoutStyleBuilder, LayoutDirective, DefaultLayoutDirective, LayoutAlignStyleBuilder, LayoutAlignDirective, DefaultLayoutAlignDirective, LayoutGapStyleBuilder, LayoutGapDirective, DefaultLayoutGapDirective */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexModule", function() { return FlexModule; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexStyleBuilder", function() { return FlexStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexDirective", function() { return FlexDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexDirective", function() { return DefaultFlexDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexAlignStyleBuilder", function() { return FlexAlignStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexAlignDirective", function() { return FlexAlignDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexAlignDirective", function() { return DefaultFlexAlignDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexFillStyleBuilder", function() { return FlexFillStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexFillDirective", function() { return FlexFillDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetStyleBuilder", function() { return FlexOffsetStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetDirective", function() { return FlexOffsetDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOffsetDirective", function() { return DefaultFlexOffsetDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOrderStyleBuilder", function() { return FlexOrderStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexOrderDirective", function() { return FlexOrderDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOrderDirective", function() { return DefaultFlexOrderDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutStyleBuilder", function() { return LayoutStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutDirective", function() { return LayoutDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutDirective", function() { return DefaultLayoutDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignStyleBuilder", function() { return LayoutAlignStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignDirective", function() { return LayoutAlignDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutAlignDirective", function() { return DefaultLayoutAlignDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutGapStyleBuilder", function() { return LayoutGapStyleBuilder; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LayoutGapDirective", function() { return LayoutGapDirective; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutGapDirective", function() { return DefaultLayoutGapDirective; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toArray */ "T5bk"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/defineProperty */ "rePB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/flex-layout/core */ "pD6V"); /* harmony import */ var _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @angular/cdk/bidi */ "cH1L"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @fileoverview added by tsickle * Generated from: utils/layout-validator.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license * @type {?} */ var INLINE = 'inline'; /** @type {?} */ var LAYOUT_VALUES = ['row', 'column', 'row-reverse', 'column-reverse']; /** * Validate the direction|'direction wrap' value and then update the host's inline flexbox styles * @param {?} value * @return {?} */ function buildLayoutCSS(value) { var _validateValue = validateValue(value), _validateValue2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_validateValue, 3), direction = _validateValue2[0], wrap = _validateValue2[1], isInline = _validateValue2[2]; return buildCSS(direction, wrap, isInline); } /** * Validate the value to be one of the acceptable value options * Use default fallback of 'row' * @param {?} value * @return {?} */ function validateValue(value) { value = value ? value.toLowerCase() : ''; var _value$split = value.split(' '), _value$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split, 3), direction = _value$split2[0], wrap = _value$split2[1], inline = _value$split2[2]; // First value must be the `flex-direction` if (!LAYOUT_VALUES.find( /** * @param {?} x * @return {?} */ function (x) { return x === direction; })) { direction = LAYOUT_VALUES[0]; } if (wrap === INLINE) { wrap = inline !== INLINE ? inline : ''; inline = INLINE; } return [direction, validateWrapValue(wrap), !!inline]; } /** * Determine if the validated, flex-direction value specifies * a horizontal/row flow. * @param {?} value * @return {?} */ function isFlowHorizontal(value) { var _validateValue3 = validateValue(value), _validateValue4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_validateValue3, 1), flow = _validateValue4[0]; return flow.indexOf('row') > -1; } /** * Convert layout-wrap='' to expected flex-wrap style * @param {?} value * @return {?} */ function validateWrapValue(value) { if (!!value) { switch (value.toLowerCase()) { case 'reverse': case 'wrap-reverse': case 'reverse-wrap': value = 'wrap-reverse'; break; case 'no': case 'none': case 'nowrap': value = 'nowrap'; break; // All other values fallback to 'wrap' default: value = 'wrap'; break; } } return value; } /** * Build the CSS that should be assigned to the element instance * BUG: * 1) min-height on a column flex container won’t apply to its flex item children in IE 10-11. * Use height instead if possible; height : vh; * * This way any padding or border specified on the child elements are * laid out and drawn inside that element's specified width and height. * @param {?} direction * @param {?=} wrap * @param {?=} inline * @return {?} */ function buildCSS(direction) { var wrap = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; var inline = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; return { 'display': inline ? 'inline-flex' : 'flex', 'box-sizing': 'border-box', 'flex-direction': direction, 'flex-wrap': !!wrap ? wrap : null }; } /** * @fileoverview added by tsickle * Generated from: flex/layout/layout.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var LayoutStyleBuilder = /** @class */ function () { var LayoutStyleBuilder = /*#__PURE__*/function (_StyleBuilder) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutStyleBuilder, _StyleBuilder); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutStyleBuilder); function LayoutStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutStyleBuilder); return _super.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} input * @return {?} */ function buildStyles(input) { return buildLayoutCSS(input); } }]); return LayoutStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); LayoutStyleBuilder.ɵfac = function LayoutStyleBuilder_Factory(t) { return ɵLayoutStyleBuilder_BaseFactory(t || LayoutStyleBuilder); }; /** @nocollapse */ LayoutStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function LayoutStyleBuilder_Factory() { return new LayoutStyleBuilder(); }, token: LayoutStyleBuilder, providedIn: "root" }); var ɵLayoutStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](LayoutStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return LayoutStyleBuilder; }(); /** @type {?} */ var inputs = ['fxLayout', 'fxLayout.xs', 'fxLayout.sm', 'fxLayout.md', 'fxLayout.lg', 'fxLayout.xl', 'fxLayout.lt-sm', 'fxLayout.lt-md', 'fxLayout.lt-lg', 'fxLayout.lt-xl', 'fxLayout.gt-xs', 'fxLayout.gt-sm', 'fxLayout.gt-md', 'fxLayout.gt-lg']; /** @type {?} */ var selector = "\n [fxLayout], [fxLayout.xs], [fxLayout.sm], [fxLayout.md],\n [fxLayout.lg], [fxLayout.xl], [fxLayout.lt-sm], [fxLayout.lt-md],\n [fxLayout.lt-lg], [fxLayout.lt-xl], [fxLayout.gt-xs], [fxLayout.gt-sm],\n [fxLayout.gt-md], [fxLayout.gt-lg]\n"; /** * 'layout' flexbox styling directive * Defines the positioning flow direction for the child elements: row or column * Optional values: column or row (default) * @see https://css-tricks.com/almanac/properties/f/flex-direction/ * */ var LayoutDirective = /** @class */ function () { /** * 'layout' flexbox styling directive * Defines the positioning flow direction for the child elements: row or column * Optional values: column or row (default) * @see https://css-tricks.com/almanac/properties/f/flex-direction/ * */ var LayoutDirective = /*#__PURE__*/function (_BaseDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutDirective, _BaseDirective); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutDirective); /** * @param {?} elRef * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function LayoutDirective(elRef, styleUtils, styleBuilder, marshal) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutDirective); _this = _super2.call(this, elRef, styleBuilder, styleUtils, marshal); _this.DIRECTIVE_KEY = 'layout'; _this.styleCache = layoutCache; _this.init(); return _this; } return LayoutDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); LayoutDirective.ɵfac = function LayoutDirective_Factory(t) { return new (t || LayoutDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; LayoutDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: LayoutDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ LayoutDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return LayoutDirective; }(); var DefaultLayoutDirective = /** @class */ function () { var DefaultLayoutDirective = /*#__PURE__*/function (_LayoutDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutDirective, _LayoutDirective); var _super3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutDirective); function DefaultLayoutDirective() { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutDirective); _this2 = _super3.apply(this, arguments); _this2.inputs = inputs; return _this2; } return DefaultLayoutDirective; }(LayoutDirective); DefaultLayoutDirective.ɵfac = function DefaultLayoutDirective_Factory(t) { return ɵDefaultLayoutDirective_BaseFactory(t || DefaultLayoutDirective); }; DefaultLayoutDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultLayoutDirective, selectors: [["", "fxLayout", ""], ["", "fxLayout.xs", ""], ["", "fxLayout.sm", ""], ["", "fxLayout.md", ""], ["", "fxLayout.lg", ""], ["", "fxLayout.xl", ""], ["", "fxLayout.lt-sm", ""], ["", "fxLayout.lt-md", ""], ["", "fxLayout.lt-lg", ""], ["", "fxLayout.lt-xl", ""], ["", "fxLayout.gt-xs", ""], ["", "fxLayout.gt-sm", ""], ["", "fxLayout.gt-md", ""], ["", "fxLayout.gt-lg", ""]], inputs: { fxLayout: "fxLayout", "fxLayout.xs": "fxLayout.xs", "fxLayout.sm": "fxLayout.sm", "fxLayout.md": "fxLayout.md", "fxLayout.lg": "fxLayout.lg", "fxLayout.xl": "fxLayout.xl", "fxLayout.lt-sm": "fxLayout.lt-sm", "fxLayout.lt-md": "fxLayout.lt-md", "fxLayout.lt-lg": "fxLayout.lt-lg", "fxLayout.lt-xl": "fxLayout.lt-xl", "fxLayout.gt-xs": "fxLayout.gt-xs", "fxLayout.gt-sm": "fxLayout.gt-sm", "fxLayout.gt-md": "fxLayout.gt-md", "fxLayout.gt-lg": "fxLayout.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultLayoutDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector, inputs: inputs }] }], null, null); })(); return DefaultLayoutDirective; }(); /** @type {?} */ var layoutCache = new Map(); /** * @fileoverview added by tsickle * Generated from: flex/layout-gap/layout-gap.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @type {?} */ var CLEAR_MARGIN_CSS = { 'margin-left': null, 'margin-right': null, 'margin-top': null, 'margin-bottom': null }; var LayoutGapStyleBuilder = /** @class */ function () { var LayoutGapStyleBuilder = /*#__PURE__*/function (_StyleBuilder2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutGapStyleBuilder, _StyleBuilder2); var _super4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutGapStyleBuilder); /** * @param {?} _styler */ function LayoutGapStyleBuilder(_styler) { var _this3; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutGapStyleBuilder); _this3 = _super4.call(this); _this3._styler = _styler; return _this3; } /** * @param {?} gapValue * @param {?} parent * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutGapStyleBuilder, [{ key: "buildStyles", value: function buildStyles(gapValue, parent) { if (gapValue.endsWith(GRID_SPECIFIER)) { gapValue = gapValue.slice(0, gapValue.indexOf(GRID_SPECIFIER)); // Add the margin to the host element return buildGridMargin(gapValue, parent.directionality); } else { return {}; } } /** * @param {?} gapValue * @param {?} _styles * @param {?} parent * @return {?} */ }, { key: "sideEffect", value: function sideEffect(gapValue, _styles, parent) { /** @type {?} */ var items = parent.items; if (gapValue.endsWith(GRID_SPECIFIER)) { gapValue = gapValue.slice(0, gapValue.indexOf(GRID_SPECIFIER)); // For each `element` children, set the padding /** @type {?} */ var paddingStyles = buildGridPadding(gapValue, parent.directionality); this._styler.applyStyleToElements(paddingStyles, parent.items); } else { /** @type {?} */ var lastItem = /** @type {?} */ items.pop(); // For each `element` children EXCEPT the last, // set the margin right/bottom styles... /** @type {?} */ var gapCss = buildGapCSS(gapValue, parent); this._styler.applyStyleToElements(gapCss, items); // Clear all gaps for all visible elements this._styler.applyStyleToElements(CLEAR_MARGIN_CSS, [lastItem]); } } }]); return LayoutGapStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); LayoutGapStyleBuilder.ɵfac = function LayoutGapStyleBuilder_Factory(t) { return new (t || LayoutGapStyleBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"])); }; /** @nocollapse */ LayoutGapStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function LayoutGapStyleBuilder_Factory() { return new LayoutGapStyleBuilder(Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"])(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"])); }, token: LayoutGapStyleBuilder, providedIn: "root" }); /** @nocollapse */ LayoutGapStyleBuilder.ctorParameters = function () { return [{ type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutGapStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return [{ type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }]; }, null); })(); return LayoutGapStyleBuilder; }(); /** @type {?} */ var inputs$1 = ['fxLayoutGap', 'fxLayoutGap.xs', 'fxLayoutGap.sm', 'fxLayoutGap.md', 'fxLayoutGap.lg', 'fxLayoutGap.xl', 'fxLayoutGap.lt-sm', 'fxLayoutGap.lt-md', 'fxLayoutGap.lt-lg', 'fxLayoutGap.lt-xl', 'fxLayoutGap.gt-xs', 'fxLayoutGap.gt-sm', 'fxLayoutGap.gt-md', 'fxLayoutGap.gt-lg']; /** @type {?} */ var selector$1 = "\n [fxLayoutGap], [fxLayoutGap.xs], [fxLayoutGap.sm], [fxLayoutGap.md],\n [fxLayoutGap.lg], [fxLayoutGap.xl], [fxLayoutGap.lt-sm], [fxLayoutGap.lt-md],\n [fxLayoutGap.lt-lg], [fxLayoutGap.lt-xl], [fxLayoutGap.gt-xs], [fxLayoutGap.gt-sm],\n [fxLayoutGap.gt-md], [fxLayoutGap.gt-lg]\n"; /** * 'layout-padding' styling directive * Defines padding of child elements in a layout container */ var LayoutGapDirective = /** @class */ function () { /** * 'layout-padding' styling directive * Defines padding of child elements in a layout container */ var LayoutGapDirective = /*#__PURE__*/function (_BaseDirective2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutGapDirective, _BaseDirective2); var _super5 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutGapDirective); /** * @param {?} elRef * @param {?} zone * @param {?} directionality * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function LayoutGapDirective(elRef, zone, directionality, styleUtils, styleBuilder, marshal) { var _this4; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutGapDirective); _this4 = _super5.call(this, elRef, styleBuilder, styleUtils, marshal); _this4.zone = zone; _this4.directionality = directionality; _this4.styleUtils = styleUtils; _this4.layout = 'row'; // default flex-direction // default flex-direction _this4.DIRECTIVE_KEY = 'layout-gap'; _this4.observerSubject = new rxjs__WEBPACK_IMPORTED_MODULE_13__["Subject"](); /** @type {?} */ var extraTriggers = [_this4.directionality.change, _this4.observerSubject.asObservable()]; _this4.init(extraTriggers); _this4.marshal.trackValue(_this4.nativeElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this4.destroySubject)).subscribe(_this4.onLayoutChange.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this4))); return _this4; } /** * Special accessor to query for all child 'element' nodes regardless of type, class, etc * @protected * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutGapDirective, [{ key: "childrenNodes", get: function get() { /** @type {?} */ var obj = this.nativeElement.children; /** @type {?} */ var buffer = []; // iterate backwards ensuring that length is an UInt32 for (var i = obj.length; i--;) { buffer[i] = obj[i]; } return buffer; } // ********************************************* // Lifecycle Methods // ********************************************* /** * @return {?} */ }, { key: "ngAfterContentInit", value: function ngAfterContentInit() { this.buildChildObservable(); this.triggerUpdate(); } /** * @return {?} */ }, { key: "ngOnDestroy", value: function ngOnDestroy() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__["default"])(LayoutGapDirective.prototype), "ngOnDestroy", this).call(this); if (this.observer) { this.observer.disconnect(); } } // ********************************************* // Protected methods // ********************************************* /** * Cache the parent container 'flex-direction' and update the 'margin' styles * @protected * @param {?} matcher * @return {?} */ }, { key: "onLayoutChange", value: function onLayoutChange(matcher) { var _this5 = this; /** @type {?} */ var layout = matcher.value; // Make sure to filter out 'wrap' option /** @type {?} */ var direction = layout.split(' '); this.layout = direction[0]; if (!LAYOUT_VALUES.find( /** * @param {?} x * @return {?} */ function (x) { return x === _this5.layout; })) { this.layout = 'row'; } this.triggerUpdate(); } /** * * @protected * @param {?} value * @return {?} */ }, { key: "updateWithValue", value: function updateWithValue(value) { var _this6 = this; // Gather all non-hidden Element nodes /** @type {?} */ var items = this.childrenNodes.filter( /** * @param {?} el * @return {?} */ function (el) { return el.nodeType === 1 && _this6.willDisplay(el); }).sort( /** * @param {?} a * @param {?} b * @return {?} */ function (a, b) { /** @type {?} */ var orderA = +_this6.styler.lookupStyle(a, 'order'); /** @type {?} */ var orderB = +_this6.styler.lookupStyle(b, 'order'); if (isNaN(orderA) || isNaN(orderB) || orderA === orderB) { return 0; } else { return orderA > orderB ? 1 : -1; } }); if (items.length > 0) { /** @type {?} */ var directionality = this.directionality.value; /** @type {?} */ var layout = this.layout; if (layout === 'row' && directionality === 'rtl') { this.styleCache = layoutGapCacheRowRtl; } else if (layout === 'row' && directionality !== 'rtl') { this.styleCache = layoutGapCacheRowLtr; } else if (layout === 'column' && directionality === 'rtl') { this.styleCache = layoutGapCacheColumnRtl; } else if (layout === 'column' && directionality !== 'rtl') { this.styleCache = layoutGapCacheColumnLtr; } this.addStyles(value, { directionality: directionality, items: items, layout: layout }); } } /** * We need to override clearStyles because in most cases mru isn't populated * @protected * @return {?} */ }, { key: "clearStyles", value: function clearStyles() { /** @type {?} */ var gridMode = Object.keys(this.mru).length > 0; /** @type {?} */ var childrenStyle = gridMode ? 'padding' : getMarginType(this.directionality.value, this.layout); // If there are styles on the parent remove them if (gridMode) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_3__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_4__["default"])(LayoutGapDirective.prototype), "clearStyles", this).call(this); } // Then remove the children styles too this.styleUtils.applyStyleToElements(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__["default"])({}, childrenStyle, ''), this.childrenNodes); } /** * Determine if an element will show or hide based on current activation * @protected * @param {?} source * @return {?} */ }, { key: "willDisplay", value: function willDisplay(source) { /** @type {?} */ var value = this.marshal.getValue(source, 'show-hide'); return value === true || value === undefined && this.styleUtils.lookupStyle(source, 'display') !== 'none'; } /** * @protected * @return {?} */ }, { key: "buildChildObservable", value: function buildChildObservable() { var _this7 = this; this.zone.runOutsideAngular( /** * @return {?} */ function () { if (typeof MutationObserver !== 'undefined') { _this7.observer = new MutationObserver( /** * @param {?} mutations * @return {?} */ function (mutations) { /** @type {?} */ var validatedChanges = /** * @param {?} it * @return {?} */ function validatedChanges(it) { return it.addedNodes && it.addedNodes.length > 0 || it.removedNodes && it.removedNodes.length > 0; }; // update gap styles only for child 'added' or 'removed' events if (mutations.some(validatedChanges)) { _this7.observerSubject.next(); } }); _this7.observer.observe(_this7.nativeElement, { childList: true }); } }); } }]); return LayoutGapDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); LayoutGapDirective.ɵfac = function LayoutGapDirective_Factory(t) { return new (t || LayoutGapDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutGapStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; LayoutGapDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: LayoutGapDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ LayoutGapDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutGapStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutGapDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgZone"] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutGapStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return LayoutGapDirective; }(); var DefaultLayoutGapDirective = /** @class */ function () { var DefaultLayoutGapDirective = /*#__PURE__*/function (_LayoutGapDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutGapDirective, _LayoutGapDirective); var _super6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutGapDirective); function DefaultLayoutGapDirective() { var _this8; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutGapDirective); _this8 = _super6.apply(this, arguments); _this8.inputs = inputs$1; return _this8; } return DefaultLayoutGapDirective; }(LayoutGapDirective); DefaultLayoutGapDirective.ɵfac = function DefaultLayoutGapDirective_Factory(t) { return ɵDefaultLayoutGapDirective_BaseFactory(t || DefaultLayoutGapDirective); }; DefaultLayoutGapDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultLayoutGapDirective, selectors: [["", "fxLayoutGap", ""], ["", "fxLayoutGap.xs", ""], ["", "fxLayoutGap.sm", ""], ["", "fxLayoutGap.md", ""], ["", "fxLayoutGap.lg", ""], ["", "fxLayoutGap.xl", ""], ["", "fxLayoutGap.lt-sm", ""], ["", "fxLayoutGap.lt-md", ""], ["", "fxLayoutGap.lt-lg", ""], ["", "fxLayoutGap.lt-xl", ""], ["", "fxLayoutGap.gt-xs", ""], ["", "fxLayoutGap.gt-sm", ""], ["", "fxLayoutGap.gt-md", ""], ["", "fxLayoutGap.gt-lg", ""]], inputs: { fxLayoutGap: "fxLayoutGap", "fxLayoutGap.xs": "fxLayoutGap.xs", "fxLayoutGap.sm": "fxLayoutGap.sm", "fxLayoutGap.md": "fxLayoutGap.md", "fxLayoutGap.lg": "fxLayoutGap.lg", "fxLayoutGap.xl": "fxLayoutGap.xl", "fxLayoutGap.lt-sm": "fxLayoutGap.lt-sm", "fxLayoutGap.lt-md": "fxLayoutGap.lt-md", "fxLayoutGap.lt-lg": "fxLayoutGap.lt-lg", "fxLayoutGap.lt-xl": "fxLayoutGap.lt-xl", "fxLayoutGap.gt-xs": "fxLayoutGap.gt-xs", "fxLayoutGap.gt-sm": "fxLayoutGap.gt-sm", "fxLayoutGap.gt-md": "fxLayoutGap.gt-md", "fxLayoutGap.gt-lg": "fxLayoutGap.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultLayoutGapDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutGapDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutGapDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector$1, inputs: inputs$1 }] }], null, null); })(); return DefaultLayoutGapDirective; }(); /** @type {?} */ var layoutGapCacheRowRtl = new Map(); /** @type {?} */ var layoutGapCacheColumnRtl = new Map(); /** @type {?} */ var layoutGapCacheRowLtr = new Map(); /** @type {?} */ var layoutGapCacheColumnLtr = new Map(); /** @type {?} */ var GRID_SPECIFIER = ' grid'; /** * @param {?} value * @param {?} directionality * @return {?} */ function buildGridPadding(value, directionality) { var _value$split3 = value.split(' '), _value$split4 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split3, 2), between = _value$split4[0], below = _value$split4[1]; /** @type {?} */ var bottom = below || between; /** @type {?} */ var paddingRight = '0px'; /** @type {?} */ var paddingBottom = bottom; /** @type {?} */ var paddingLeft = '0px'; if (directionality === 'rtl') { paddingLeft = between; } else { paddingRight = between; } return { 'padding': "0px ".concat(paddingRight, " ").concat(paddingBottom, " ").concat(paddingLeft) }; } /** * @param {?} value * @param {?} directionality * @return {?} */ function buildGridMargin(value, directionality) { var _value$split5 = value.split(' '), _value$split6 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_value$split5, 2), between = _value$split6[0], below = _value$split6[1]; /** @type {?} */ var bottom = below || between; /** @type {?} */ var minus = /** * @param {?} str * @return {?} */ function minus(str) { return "-".concat(str); }; /** @type {?} */ var marginRight = '0px'; /** @type {?} */ var marginBottom = minus(bottom); /** @type {?} */ var marginLeft = '0px'; if (directionality === 'rtl') { marginLeft = minus(between); } else { marginRight = minus(between); } return { 'margin': "0px ".concat(marginRight, " ").concat(marginBottom, " ").concat(marginLeft) }; } /** * @param {?} directionality * @param {?} layout * @return {?} */ function getMarginType(directionality, layout) { switch (layout) { case 'column': return 'margin-bottom'; case 'column-reverse': return 'margin-top'; case 'row': return directionality === 'rtl' ? 'margin-left' : 'margin-right'; case 'row-reverse': return directionality === 'rtl' ? 'margin-right' : 'margin-left'; default: return directionality === 'rtl' ? 'margin-left' : 'margin-right'; } } /** * @param {?} gapValue * @param {?} parent * @return {?} */ function buildGapCSS(gapValue, parent) { /** @type {?} */ var key = getMarginType(parent.directionality, parent.layout); /** @type {?} */ var margins = Object.assign({}, CLEAR_MARGIN_CSS); margins[key] = gapValue; return margins; } /** * @fileoverview added by tsickle * Generated from: utils/object-extend.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * Extends an object with the *enumerable* and *own* properties of one or more source objects, * similar to Object.assign. * * @param {?} dest The object which will have properties copied to it. * @param {...?} sources The source objects from which properties will be copied. * @return {?} */ function extendObject(dest) { if (dest == null) { throw TypeError('Cannot convert undefined or null to object'); } for (var _len = arguments.length, sources = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { sources[_key - 1] = arguments[_key]; } for (var _i = 0, _sources = sources; _i < _sources.length; _i++) { var source = _sources[_i]; if (source != null) { for (var key in source) { if (source.hasOwnProperty(key)) { dest[key] = source[key]; } } } } return dest; } /** * @fileoverview added by tsickle * Generated from: flex/flex/flex.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var FlexStyleBuilder = /** @class */ function () { var FlexStyleBuilder = /*#__PURE__*/function (_StyleBuilder3) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexStyleBuilder, _StyleBuilder3); var _super7 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexStyleBuilder); /** * @param {?} layoutConfig */ function FlexStyleBuilder(layoutConfig) { var _this9; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexStyleBuilder); _this9 = _super7.call(this); _this9.layoutConfig = layoutConfig; return _this9; } /** * @param {?} input * @param {?} parent * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexStyleBuilder, [{ key: "buildStyles", value: function buildStyles(input, parent) { var _input$split = input.split(' '), _input$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_toArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_input$split), grow = _input$split2[0], shrink = _input$split2[1], basisParts = _input$split2.slice(2); /** @type {?} */ var basis = basisParts.join(' '); // The flex-direction of this element's flex container. Defaults to 'row'. /** @type {?} */ var direction = parent.direction.indexOf('column') > -1 ? 'column' : 'row'; /** @type {?} */ var max = isFlowHorizontal(direction) ? 'max-width' : 'max-height'; /** @type {?} */ var min = isFlowHorizontal(direction) ? 'min-width' : 'min-height'; /** @type {?} */ var hasCalc = String(basis).indexOf('calc') > -1; /** @type {?} */ var usingCalc = hasCalc || basis === 'auto'; /** @type {?} */ var isPercent = String(basis).indexOf('%') > -1 && !hasCalc; /** @type {?} */ var hasUnits = String(basis).indexOf('px') > -1 || String(basis).indexOf('rem') > -1 || String(basis).indexOf('em') > -1 || String(basis).indexOf('vw') > -1 || String(basis).indexOf('vh') > -1; /** @type {?} */ var isValue = hasCalc || hasUnits; grow = grow == '0' ? 0 : grow; shrink = shrink == '0' ? 0 : shrink; // make box inflexible when shrink and grow are both zero // should not set a min when the grow is zero // should not set a max when the shrink is zero /** @type {?} */ var isFixed = !grow && !shrink; /** @type {?} */ var css = {}; // flex-basis allows you to specify the initial/starting main-axis size of the element, // before anything else is computed. It can either be a percentage or an absolute value. // It is, however, not the breaking point for flex-grow/shrink properties // // flex-grow can be seen as this: // 0: Do not stretch. Either size to element's content width, or obey 'flex-basis'. // 1: (Default value). Stretch; will be the same size to all other flex items on // the same row since they have a default value of 1. // ≥2 (integer n): Stretch. Will be n times the size of other elements // with 'flex-grow: 1' on the same row. // Use `null` to clear existing styles. /** @type {?} */ var clearStyles = { 'max-width': null, 'max-height': null, 'min-width': null, 'min-height': null }; switch (basis || '') { case '': /** @type {?} */ var useColumnBasisZero = this.layoutConfig.useColumnBasisZero !== false; basis = direction === 'row' ? '0%' : useColumnBasisZero ? '0.000000001px' : 'auto'; break; case 'initial': // default case 'nogrow': grow = 0; basis = 'auto'; break; case 'grow': basis = '100%'; break; case 'noshrink': shrink = 0; basis = 'auto'; break; case 'auto': break; case 'none': grow = 0; shrink = 0; basis = 'auto'; break; default: // Defaults to percentage sizing unless `px` is explicitly set if (!isValue && !isPercent && !isNaN( /** @type {?} */ basis)) { basis = basis + '%'; } // Fix for issue 280 if (basis === '0%') { isValue = true; } if (basis === '0px') { basis = '0%'; } // fix issue #5345 if (hasCalc) { css = extendObject(clearStyles, { 'flex-grow': grow, 'flex-shrink': shrink, 'flex-basis': isValue ? basis : '100%' }); } else { css = extendObject(clearStyles, { 'flex': "".concat(grow, " ").concat(shrink, " ").concat(isValue ? basis : '100%') }); } break; } if (!(css['flex'] || css['flex-grow'])) { if (hasCalc) { css = extendObject(clearStyles, { 'flex-grow': grow, 'flex-shrink': shrink, 'flex-basis': basis }); } else { css = extendObject(clearStyles, { 'flex': "".concat(grow, " ").concat(shrink, " ").concat(basis) }); } } // Fix for issues 277, 534, and 728 if (basis !== '0%' && basis !== '0px' && basis !== '0.000000001px' && basis !== 'auto') { css[min] = isFixed || isValue && grow ? basis : null; css[max] = isFixed || !usingCalc && shrink ? basis : null; } // Fix for issue 528 if (!css[min] && !css[max]) { if (hasCalc) { css = extendObject(clearStyles, { 'flex-grow': grow, 'flex-shrink': shrink, 'flex-basis': basis }); } else { css = extendObject(clearStyles, { 'flex': "".concat(grow, " ").concat(shrink, " ").concat(basis) }); } } else { // Fix for issue 660 if (parent.hasWrap) { css[hasCalc ? 'flex-basis' : 'flex'] = css[max] ? hasCalc ? css[max] : "".concat(grow, " ").concat(shrink, " ").concat(css[max]) : hasCalc ? css[min] : "".concat(grow, " ").concat(shrink, " ").concat(css[min]); } } return ( /** @type {?} */ extendObject(css, { 'box-sizing': 'border-box' }) ); } }]); return FlexStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); FlexStyleBuilder.ɵfac = function FlexStyleBuilder_Factory(t) { return new (t || FlexStyleBuilder)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"])); }; /** @nocollapse */ FlexStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function FlexStyleBuilder_Factory() { return new FlexStyleBuilder(Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵinject"])(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"])); }, token: FlexStyleBuilder, providedIn: "root" }); /** @nocollapse */ FlexStyleBuilder.ctorParameters = function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]] }] }]; }, null); })(); return FlexStyleBuilder; }(); /** @type {?} */ var inputs$2 = ['fxFlex', 'fxFlex.xs', 'fxFlex.sm', 'fxFlex.md', 'fxFlex.lg', 'fxFlex.xl', 'fxFlex.lt-sm', 'fxFlex.lt-md', 'fxFlex.lt-lg', 'fxFlex.lt-xl', 'fxFlex.gt-xs', 'fxFlex.gt-sm', 'fxFlex.gt-md', 'fxFlex.gt-lg']; /** @type {?} */ var selector$2 = "\n [fxFlex], [fxFlex.xs], [fxFlex.sm], [fxFlex.md],\n [fxFlex.lg], [fxFlex.xl], [fxFlex.lt-sm], [fxFlex.lt-md],\n [fxFlex.lt-lg], [fxFlex.lt-xl], [fxFlex.gt-xs], [fxFlex.gt-sm],\n [fxFlex.gt-md], [fxFlex.gt-lg]\n"; /** * Directive to control the size of a flex item using flex-basis, flex-grow, and flex-shrink. * Corresponds to the css `flex` shorthand property. * * @see https://css-tricks.com/snippets/css/a-guide-to-flexbox/ */ var FlexDirective = /** @class */ function () { /** * Directive to control the size of a flex item using flex-basis, flex-grow, and flex-shrink. * Corresponds to the css `flex` shorthand property. * * @see https://css-tricks.com/snippets/css/a-guide-to-flexbox/ */ var FlexDirective = /*#__PURE__*/function (_BaseDirective3) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexDirective, _BaseDirective3); var _super8 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexDirective); /** * @param {?} elRef * @param {?} styleUtils * @param {?} layoutConfig * @param {?} styleBuilder * @param {?} marshal */ function FlexDirective(elRef, styleUtils, layoutConfig, styleBuilder, marshal) { var _this10; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexDirective); _this10 = _super8.call(this, elRef, styleBuilder, styleUtils, marshal); _this10.layoutConfig = layoutConfig; _this10.marshal = marshal; _this10.DIRECTIVE_KEY = 'flex'; _this10.direction = undefined; _this10.wrap = undefined; _this10.flexGrow = '1'; _this10.flexShrink = '1'; _this10.init(); return _this10; } /** * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexDirective, [{ key: "shrink", get: function get() { return this.flexShrink; } /** * @param {?} value * @return {?} */ , set: function set(value) { this.flexShrink = value || '1'; this.triggerReflow(); } /** * @return {?} */ }, { key: "grow", get: function get() { return this.flexGrow; } /** * @param {?} value * @return {?} */ , set: function set(value) { this.flexGrow = value || '1'; this.triggerReflow(); } /** * @return {?} */ }, { key: "ngOnInit", value: function ngOnInit() { if (this.parentElement) { this.marshal.trackValue(this.parentElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this.destroySubject)).subscribe(this.onLayoutChange.bind(this)); this.marshal.trackValue(this.nativeElement, 'layout-align').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(this.destroySubject)).subscribe(this.triggerReflow.bind(this)); } } /** * Caches the parent container's 'flex-direction' and updates the element's style. * Used as a handler for layout change events from the parent flex container. * @protected * @param {?} matcher * @return {?} */ }, { key: "onLayoutChange", value: function onLayoutChange(matcher) { /** @type {?} */ var layout = matcher.value; /** @type {?} */ var layoutParts = layout.split(' '); this.direction = layoutParts[0]; this.wrap = layoutParts[1] !== undefined && layoutParts[1] === 'wrap'; this.triggerUpdate(); } /** * Input to this is exclusively the basis input value * @protected * @param {?} value * @return {?} */ }, { key: "updateWithValue", value: function updateWithValue(value) { /** @type {?} */ var addFlexToParent = this.layoutConfig.addFlexToParent !== false; if (this.direction === undefined) { this.direction = this.getFlexFlowDirection( /** @type {?} */ this.parentElement, addFlexToParent); } if (this.wrap === undefined) { this.wrap = this.hasWrap( /** @type {?} */ this.parentElement); } /** @type {?} */ var direction = this.direction; /** @type {?} */ var isHorizontal = direction.startsWith('row'); /** @type {?} */ var hasWrap = this.wrap; if (isHorizontal && hasWrap) { this.styleCache = flexRowWrapCache; } else if (isHorizontal && !hasWrap) { this.styleCache = flexRowCache; } else if (!isHorizontal && hasWrap) { this.styleCache = flexColumnWrapCache; } else if (!isHorizontal && !hasWrap) { this.styleCache = flexColumnCache; } /** @type {?} */ var basis = String(value).replace(';', ''); /** @type {?} */ var parts = Object(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["validateBasis"])(basis, this.flexGrow, this.flexShrink); this.addStyles(parts.join(' '), { direction: direction, hasWrap: hasWrap }); } /** * Trigger a style reflow, usually based on a shrink/grow input event * @protected * @return {?} */ }, { key: "triggerReflow", value: function triggerReflow() { /** @type {?} */ var activatedValue = this.activatedValue; if (activatedValue !== undefined) { /** @type {?} */ var parts = Object(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["validateBasis"])(activatedValue + '', this.flexGrow, this.flexShrink); this.marshal.updateElement(this.nativeElement, this.DIRECTIVE_KEY, parts.join(' ')); } } }]); return FlexDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); FlexDirective.ɵfac = function FlexDirective_Factory(t) { return new (t || FlexDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; FlexDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: FlexDirective, inputs: { shrink: ["fxShrink", "shrink"], grow: ["fxGrow", "grow"] }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ FlexDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]] }] }, { type: FlexStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; FlexDirective.propDecorators = { shrink: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['fxShrink'] }], grow: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['fxGrow'] }] }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["LAYOUT_CONFIG"]] }] }, { type: FlexStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, { shrink: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['fxShrink'] }], grow: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Input"], args: ['fxGrow'] }] }); })(); return FlexDirective; }(); var DefaultFlexDirective = /** @class */ function () { var DefaultFlexDirective = /*#__PURE__*/function (_FlexDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexDirective, _FlexDirective); var _super9 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexDirective); function DefaultFlexDirective() { var _this11; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexDirective); _this11 = _super9.apply(this, arguments); _this11.inputs = inputs$2; return _this11; } return DefaultFlexDirective; }(FlexDirective); DefaultFlexDirective.ɵfac = function DefaultFlexDirective_Factory(t) { return ɵDefaultFlexDirective_BaseFactory(t || DefaultFlexDirective); }; DefaultFlexDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultFlexDirective, selectors: [["", "fxFlex", ""], ["", "fxFlex.xs", ""], ["", "fxFlex.sm", ""], ["", "fxFlex.md", ""], ["", "fxFlex.lg", ""], ["", "fxFlex.xl", ""], ["", "fxFlex.lt-sm", ""], ["", "fxFlex.lt-md", ""], ["", "fxFlex.lt-lg", ""], ["", "fxFlex.lt-xl", ""], ["", "fxFlex.gt-xs", ""], ["", "fxFlex.gt-sm", ""], ["", "fxFlex.gt-md", ""], ["", "fxFlex.gt-lg", ""]], inputs: { fxFlex: "fxFlex", "fxFlex.xs": "fxFlex.xs", "fxFlex.sm": "fxFlex.sm", "fxFlex.md": "fxFlex.md", "fxFlex.lg": "fxFlex.lg", "fxFlex.xl": "fxFlex.xl", "fxFlex.lt-sm": "fxFlex.lt-sm", "fxFlex.lt-md": "fxFlex.lt-md", "fxFlex.lt-lg": "fxFlex.lt-lg", "fxFlex.lt-xl": "fxFlex.lt-xl", "fxFlex.gt-xs": "fxFlex.gt-xs", "fxFlex.gt-sm": "fxFlex.gt-sm", "fxFlex.gt-md": "fxFlex.gt-md", "fxFlex.gt-lg": "fxFlex.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultFlexDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ inputs: inputs$2, selector: selector$2 }] }], null, null); })(); return DefaultFlexDirective; }(); /** @type {?} */ var flexRowCache = new Map(); /** @type {?} */ var flexColumnCache = new Map(); /** @type {?} */ var flexRowWrapCache = new Map(); /** @type {?} */ var flexColumnWrapCache = new Map(); /** * @fileoverview added by tsickle * Generated from: flex/flex-order/flex-order.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var FlexOrderStyleBuilder = /** @class */ function () { var FlexOrderStyleBuilder = /*#__PURE__*/function (_StyleBuilder4) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOrderStyleBuilder, _StyleBuilder4); var _super10 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOrderStyleBuilder); function FlexOrderStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOrderStyleBuilder); return _super10.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOrderStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} value * @return {?} */ function buildStyles(value) { return { order: value && parseInt(value, 10) || '' }; } }]); return FlexOrderStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); FlexOrderStyleBuilder.ɵfac = function FlexOrderStyleBuilder_Factory(t) { return ɵFlexOrderStyleBuilder_BaseFactory(t || FlexOrderStyleBuilder); }; /** @nocollapse */ FlexOrderStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function FlexOrderStyleBuilder_Factory() { return new FlexOrderStyleBuilder(); }, token: FlexOrderStyleBuilder, providedIn: "root" }); var ɵFlexOrderStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexOrderStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOrderStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return FlexOrderStyleBuilder; }(); /** @type {?} */ var inputs$3 = ['fxFlexOrder', 'fxFlexOrder.xs', 'fxFlexOrder.sm', 'fxFlexOrder.md', 'fxFlexOrder.lg', 'fxFlexOrder.xl', 'fxFlexOrder.lt-sm', 'fxFlexOrder.lt-md', 'fxFlexOrder.lt-lg', 'fxFlexOrder.lt-xl', 'fxFlexOrder.gt-xs', 'fxFlexOrder.gt-sm', 'fxFlexOrder.gt-md', 'fxFlexOrder.gt-lg']; /** @type {?} */ var selector$3 = "\n [fxFlexOrder], [fxFlexOrder.xs], [fxFlexOrder.sm], [fxFlexOrder.md],\n [fxFlexOrder.lg], [fxFlexOrder.xl], [fxFlexOrder.lt-sm], [fxFlexOrder.lt-md],\n [fxFlexOrder.lt-lg], [fxFlexOrder.lt-xl], [fxFlexOrder.gt-xs], [fxFlexOrder.gt-sm],\n [fxFlexOrder.gt-md], [fxFlexOrder.gt-lg]\n"; /** * 'flex-order' flexbox styling directive * Configures the positional ordering of the element in a sorted layout container * @see https://css-tricks.com/almanac/properties/o/order/ */ var FlexOrderDirective = /** @class */ function () { /** * 'flex-order' flexbox styling directive * Configures the positional ordering of the element in a sorted layout container * @see https://css-tricks.com/almanac/properties/o/order/ */ var FlexOrderDirective = /*#__PURE__*/function (_BaseDirective4) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOrderDirective, _BaseDirective4); var _super11 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOrderDirective); /** * @param {?} elRef * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function FlexOrderDirective(elRef, styleUtils, styleBuilder, marshal) { var _this12; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOrderDirective); _this12 = _super11.call(this, elRef, styleBuilder, styleUtils, marshal); _this12.DIRECTIVE_KEY = 'flex-order'; _this12.styleCache = flexOrderCache; _this12.init(); return _this12; } return FlexOrderDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); FlexOrderDirective.ɵfac = function FlexOrderDirective_Factory(t) { return new (t || FlexOrderDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexOrderStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; FlexOrderDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: FlexOrderDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ FlexOrderDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexOrderStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOrderDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexOrderStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return FlexOrderDirective; }(); /** @type {?} */ var flexOrderCache = new Map(); var DefaultFlexOrderDirective = /** @class */ function () { var DefaultFlexOrderDirective = /*#__PURE__*/function (_FlexOrderDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexOrderDirective, _FlexOrderDirective); var _super12 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexOrderDirective); function DefaultFlexOrderDirective() { var _this13; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexOrderDirective); _this13 = _super12.apply(this, arguments); _this13.inputs = inputs$3; return _this13; } return DefaultFlexOrderDirective; }(FlexOrderDirective); DefaultFlexOrderDirective.ɵfac = function DefaultFlexOrderDirective_Factory(t) { return ɵDefaultFlexOrderDirective_BaseFactory(t || DefaultFlexOrderDirective); }; DefaultFlexOrderDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultFlexOrderDirective, selectors: [["", "fxFlexOrder", ""], ["", "fxFlexOrder.xs", ""], ["", "fxFlexOrder.sm", ""], ["", "fxFlexOrder.md", ""], ["", "fxFlexOrder.lg", ""], ["", "fxFlexOrder.xl", ""], ["", "fxFlexOrder.lt-sm", ""], ["", "fxFlexOrder.lt-md", ""], ["", "fxFlexOrder.lt-lg", ""], ["", "fxFlexOrder.lt-xl", ""], ["", "fxFlexOrder.gt-xs", ""], ["", "fxFlexOrder.gt-sm", ""], ["", "fxFlexOrder.gt-md", ""], ["", "fxFlexOrder.gt-lg", ""]], inputs: { fxFlexOrder: "fxFlexOrder", "fxFlexOrder.xs": "fxFlexOrder.xs", "fxFlexOrder.sm": "fxFlexOrder.sm", "fxFlexOrder.md": "fxFlexOrder.md", "fxFlexOrder.lg": "fxFlexOrder.lg", "fxFlexOrder.xl": "fxFlexOrder.xl", "fxFlexOrder.lt-sm": "fxFlexOrder.lt-sm", "fxFlexOrder.lt-md": "fxFlexOrder.lt-md", "fxFlexOrder.lt-lg": "fxFlexOrder.lt-lg", "fxFlexOrder.lt-xl": "fxFlexOrder.lt-xl", "fxFlexOrder.gt-xs": "fxFlexOrder.gt-xs", "fxFlexOrder.gt-sm": "fxFlexOrder.gt-sm", "fxFlexOrder.gt-md": "fxFlexOrder.gt-md", "fxFlexOrder.gt-lg": "fxFlexOrder.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultFlexOrderDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexOrderDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexOrderDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector$3, inputs: inputs$3 }] }], null, null); })(); return DefaultFlexOrderDirective; }(); /** * @fileoverview added by tsickle * Generated from: flex/flex-offset/flex-offset.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var FlexOffsetStyleBuilder = /** @class */ function () { var FlexOffsetStyleBuilder = /*#__PURE__*/function (_StyleBuilder5) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOffsetStyleBuilder, _StyleBuilder5); var _super13 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOffsetStyleBuilder); function FlexOffsetStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOffsetStyleBuilder); return _super13.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOffsetStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} offset * @param {?} parent * @return {?} */ function buildStyles(offset, parent) { if (offset === '') { offset = '0'; } /** @type {?} */ var isPercent = String(offset).indexOf('%') > -1; /** @type {?} */ var isPx = String(offset).indexOf('px') > -1; if (!isPx && !isPercent && !isNaN(+offset)) { offset = offset + '%'; } /** @type {?} */ var horizontalLayoutKey = parent.isRtl ? 'margin-right' : 'margin-left'; /** @type {?} */ var styles = isFlowHorizontal(parent.layout) ? Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__["default"])({}, horizontalLayoutKey, "".concat(offset)) : { 'margin-top': "".concat(offset) }; return styles; } }]); return FlexOffsetStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); FlexOffsetStyleBuilder.ɵfac = function FlexOffsetStyleBuilder_Factory(t) { return ɵFlexOffsetStyleBuilder_BaseFactory(t || FlexOffsetStyleBuilder); }; /** @nocollapse */ FlexOffsetStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function FlexOffsetStyleBuilder_Factory() { return new FlexOffsetStyleBuilder(); }, token: FlexOffsetStyleBuilder, providedIn: "root" }); var ɵFlexOffsetStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexOffsetStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOffsetStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return FlexOffsetStyleBuilder; }(); /** @type {?} */ var inputs$4 = ['fxFlexOffset', 'fxFlexOffset.xs', 'fxFlexOffset.sm', 'fxFlexOffset.md', 'fxFlexOffset.lg', 'fxFlexOffset.xl', 'fxFlexOffset.lt-sm', 'fxFlexOffset.lt-md', 'fxFlexOffset.lt-lg', 'fxFlexOffset.lt-xl', 'fxFlexOffset.gt-xs', 'fxFlexOffset.gt-sm', 'fxFlexOffset.gt-md', 'fxFlexOffset.gt-lg']; /** @type {?} */ var selector$4 = "\n [fxFlexOffset], [fxFlexOffset.xs], [fxFlexOffset.sm], [fxFlexOffset.md],\n [fxFlexOffset.lg], [fxFlexOffset.xl], [fxFlexOffset.lt-sm], [fxFlexOffset.lt-md],\n [fxFlexOffset.lt-lg], [fxFlexOffset.lt-xl], [fxFlexOffset.gt-xs], [fxFlexOffset.gt-sm],\n [fxFlexOffset.gt-md], [fxFlexOffset.gt-lg]\n"; /** * 'flex-offset' flexbox styling directive * Configures the 'margin-left' of the element in a layout container */ var FlexOffsetDirective = /** @class */ function () { /** * 'flex-offset' flexbox styling directive * Configures the 'margin-left' of the element in a layout container */ var FlexOffsetDirective = /*#__PURE__*/function (_BaseDirective5) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexOffsetDirective, _BaseDirective5); var _super14 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexOffsetDirective); /** * @param {?} elRef * @param {?} directionality * @param {?} styleBuilder * @param {?} marshal * @param {?} styler */ function FlexOffsetDirective(elRef, directionality, styleBuilder, marshal, styler) { var _this14; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexOffsetDirective); _this14 = _super14.call(this, elRef, styleBuilder, styler, marshal); _this14.directionality = directionality; _this14.DIRECTIVE_KEY = 'flex-offset'; _this14.init([_this14.directionality.change]); // Parent DOM `layout-gap` with affect the nested child with `flex-offset` if (_this14.parentElement) { _this14.marshal.trackValue(_this14.parentElement, 'layout-gap').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this14.destroySubject)).subscribe(_this14.triggerUpdate.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this14))); } return _this14; } // ********************************************* // Protected methods // ********************************************* /** * Using the current fxFlexOffset value, update the inline CSS * NOTE: this will assign `margin-left` if the parent flex-direction == 'row', * otherwise `margin-top` is used for the offset. * @protected * @param {?=} value * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexOffsetDirective, [{ key: "updateWithValue", value: function updateWithValue() { var value = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; // The flex-direction of this element's flex container. Defaults to 'row'. /** @type {?} */ var layout = this.getFlexFlowDirection( /** @type {?} */ this.parentElement, true); /** @type {?} */ var isRtl = this.directionality.value === 'rtl'; if (layout === 'row' && isRtl) { this.styleCache = flexOffsetCacheRowRtl; } else if (layout === 'row' && !isRtl) { this.styleCache = flexOffsetCacheRowLtr; } else if (layout === 'column' && isRtl) { this.styleCache = flexOffsetCacheColumnRtl; } else if (layout === 'column' && !isRtl) { this.styleCache = flexOffsetCacheColumnLtr; } this.addStyles(value + '', { layout: layout, isRtl: isRtl }); } }]); return FlexOffsetDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); FlexOffsetDirective.ɵfac = function FlexOffsetDirective_Factory(t) { return new (t || FlexOffsetDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexOffsetStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"])); }; FlexOffsetDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: FlexOffsetDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ FlexOffsetDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"] }, { type: FlexOffsetStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexOffsetDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["Directionality"] }, { type: FlexOffsetStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }]; }, null); })(); return FlexOffsetDirective; }(); var DefaultFlexOffsetDirective = /** @class */ function () { var DefaultFlexOffsetDirective = /*#__PURE__*/function (_FlexOffsetDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexOffsetDirective, _FlexOffsetDirective); var _super15 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexOffsetDirective); function DefaultFlexOffsetDirective() { var _this15; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexOffsetDirective); _this15 = _super15.apply(this, arguments); _this15.inputs = inputs$4; return _this15; } return DefaultFlexOffsetDirective; }(FlexOffsetDirective); DefaultFlexOffsetDirective.ɵfac = function DefaultFlexOffsetDirective_Factory(t) { return ɵDefaultFlexOffsetDirective_BaseFactory(t || DefaultFlexOffsetDirective); }; DefaultFlexOffsetDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultFlexOffsetDirective, selectors: [["", "fxFlexOffset", ""], ["", "fxFlexOffset.xs", ""], ["", "fxFlexOffset.sm", ""], ["", "fxFlexOffset.md", ""], ["", "fxFlexOffset.lg", ""], ["", "fxFlexOffset.xl", ""], ["", "fxFlexOffset.lt-sm", ""], ["", "fxFlexOffset.lt-md", ""], ["", "fxFlexOffset.lt-lg", ""], ["", "fxFlexOffset.lt-xl", ""], ["", "fxFlexOffset.gt-xs", ""], ["", "fxFlexOffset.gt-sm", ""], ["", "fxFlexOffset.gt-md", ""], ["", "fxFlexOffset.gt-lg", ""]], inputs: { fxFlexOffset: "fxFlexOffset", "fxFlexOffset.xs": "fxFlexOffset.xs", "fxFlexOffset.sm": "fxFlexOffset.sm", "fxFlexOffset.md": "fxFlexOffset.md", "fxFlexOffset.lg": "fxFlexOffset.lg", "fxFlexOffset.xl": "fxFlexOffset.xl", "fxFlexOffset.lt-sm": "fxFlexOffset.lt-sm", "fxFlexOffset.lt-md": "fxFlexOffset.lt-md", "fxFlexOffset.lt-lg": "fxFlexOffset.lt-lg", "fxFlexOffset.lt-xl": "fxFlexOffset.lt-xl", "fxFlexOffset.gt-xs": "fxFlexOffset.gt-xs", "fxFlexOffset.gt-sm": "fxFlexOffset.gt-sm", "fxFlexOffset.gt-md": "fxFlexOffset.gt-md", "fxFlexOffset.gt-lg": "fxFlexOffset.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultFlexOffsetDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexOffsetDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexOffsetDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector$4, inputs: inputs$4 }] }], null, null); })(); return DefaultFlexOffsetDirective; }(); /** @type {?} */ var flexOffsetCacheRowRtl = new Map(); /** @type {?} */ var flexOffsetCacheColumnRtl = new Map(); /** @type {?} */ var flexOffsetCacheRowLtr = new Map(); /** @type {?} */ var flexOffsetCacheColumnLtr = new Map(); /** * @fileoverview added by tsickle * Generated from: flex/flex-align/flex-align.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var FlexAlignStyleBuilder = /** @class */ function () { var FlexAlignStyleBuilder = /*#__PURE__*/function (_StyleBuilder6) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexAlignStyleBuilder, _StyleBuilder6); var _super16 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexAlignStyleBuilder); function FlexAlignStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexAlignStyleBuilder); return _super16.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexAlignStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} input * @return {?} */ function buildStyles(input) { input = input || 'stretch'; /** @type {?} */ var styles = {}; // Cross-axis switch (input) { case 'start': styles['align-self'] = 'flex-start'; break; case 'end': styles['align-self'] = 'flex-end'; break; default: styles['align-self'] = input; break; } return styles; } }]); return FlexAlignStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); FlexAlignStyleBuilder.ɵfac = function FlexAlignStyleBuilder_Factory(t) { return ɵFlexAlignStyleBuilder_BaseFactory(t || FlexAlignStyleBuilder); }; /** @nocollapse */ FlexAlignStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function FlexAlignStyleBuilder_Factory() { return new FlexAlignStyleBuilder(); }, token: FlexAlignStyleBuilder, providedIn: "root" }); var ɵFlexAlignStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexAlignStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexAlignStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return FlexAlignStyleBuilder; }(); /** @type {?} */ var inputs$5 = ['fxFlexAlign', 'fxFlexAlign.xs', 'fxFlexAlign.sm', 'fxFlexAlign.md', 'fxFlexAlign.lg', 'fxFlexAlign.xl', 'fxFlexAlign.lt-sm', 'fxFlexAlign.lt-md', 'fxFlexAlign.lt-lg', 'fxFlexAlign.lt-xl', 'fxFlexAlign.gt-xs', 'fxFlexAlign.gt-sm', 'fxFlexAlign.gt-md', 'fxFlexAlign.gt-lg']; /** @type {?} */ var selector$5 = "\n [fxFlexAlign], [fxFlexAlign.xs], [fxFlexAlign.sm], [fxFlexAlign.md],\n [fxFlexAlign.lg], [fxFlexAlign.xl], [fxFlexAlign.lt-sm], [fxFlexAlign.lt-md],\n [fxFlexAlign.lt-lg], [fxFlexAlign.lt-xl], [fxFlexAlign.gt-xs], [fxFlexAlign.gt-sm],\n [fxFlexAlign.gt-md], [fxFlexAlign.gt-lg]\n"; /** * 'flex-align' flexbox styling directive * Allows element-specific overrides for cross-axis alignments in a layout container * @see https://css-tricks.com/almanac/properties/a/align-self/ */ var FlexAlignDirective = /** @class */ function () { /** * 'flex-align' flexbox styling directive * Allows element-specific overrides for cross-axis alignments in a layout container * @see https://css-tricks.com/almanac/properties/a/align-self/ */ var FlexAlignDirective = /*#__PURE__*/function (_BaseDirective6) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexAlignDirective, _BaseDirective6); var _super17 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexAlignDirective); /** * @param {?} elRef * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function FlexAlignDirective(elRef, styleUtils, styleBuilder, marshal) { var _this16; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexAlignDirective); _this16 = _super17.call(this, elRef, styleBuilder, styleUtils, marshal); _this16.DIRECTIVE_KEY = 'flex-align'; _this16.styleCache = flexAlignCache; _this16.init(); return _this16; } return FlexAlignDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); FlexAlignDirective.ɵfac = function FlexAlignDirective_Factory(t) { return new (t || FlexAlignDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexAlignStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; FlexAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: FlexAlignDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ FlexAlignDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexAlignStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexAlignDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexAlignStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return FlexAlignDirective; }(); /** @type {?} */ var flexAlignCache = new Map(); var DefaultFlexAlignDirective = /** @class */ function () { var DefaultFlexAlignDirective = /*#__PURE__*/function (_FlexAlignDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultFlexAlignDirective, _FlexAlignDirective); var _super18 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultFlexAlignDirective); function DefaultFlexAlignDirective() { var _this17; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultFlexAlignDirective); _this17 = _super18.apply(this, arguments); _this17.inputs = inputs$5; return _this17; } return DefaultFlexAlignDirective; }(FlexAlignDirective); DefaultFlexAlignDirective.ɵfac = function DefaultFlexAlignDirective_Factory(t) { return ɵDefaultFlexAlignDirective_BaseFactory(t || DefaultFlexAlignDirective); }; DefaultFlexAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultFlexAlignDirective, selectors: [["", "fxFlexAlign", ""], ["", "fxFlexAlign.xs", ""], ["", "fxFlexAlign.sm", ""], ["", "fxFlexAlign.md", ""], ["", "fxFlexAlign.lg", ""], ["", "fxFlexAlign.xl", ""], ["", "fxFlexAlign.lt-sm", ""], ["", "fxFlexAlign.lt-md", ""], ["", "fxFlexAlign.lt-lg", ""], ["", "fxFlexAlign.lt-xl", ""], ["", "fxFlexAlign.gt-xs", ""], ["", "fxFlexAlign.gt-sm", ""], ["", "fxFlexAlign.gt-md", ""], ["", "fxFlexAlign.gt-lg", ""]], inputs: { fxFlexAlign: "fxFlexAlign", "fxFlexAlign.xs": "fxFlexAlign.xs", "fxFlexAlign.sm": "fxFlexAlign.sm", "fxFlexAlign.md": "fxFlexAlign.md", "fxFlexAlign.lg": "fxFlexAlign.lg", "fxFlexAlign.xl": "fxFlexAlign.xl", "fxFlexAlign.lt-sm": "fxFlexAlign.lt-sm", "fxFlexAlign.lt-md": "fxFlexAlign.lt-md", "fxFlexAlign.lt-lg": "fxFlexAlign.lt-lg", "fxFlexAlign.lt-xl": "fxFlexAlign.lt-xl", "fxFlexAlign.gt-xs": "fxFlexAlign.gt-xs", "fxFlexAlign.gt-sm": "fxFlexAlign.gt-sm", "fxFlexAlign.gt-md": "fxFlexAlign.gt-md", "fxFlexAlign.gt-lg": "fxFlexAlign.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultFlexAlignDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultFlexAlignDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultFlexAlignDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector$5, inputs: inputs$5 }] }], null, null); })(); return DefaultFlexAlignDirective; }(); /** * @fileoverview added by tsickle * Generated from: flex/flex-fill/flex-fill.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @type {?} */ var FLEX_FILL_CSS = { 'margin': 0, 'width': '100%', 'height': '100%', 'min-width': '100%', 'min-height': '100%' }; var FlexFillStyleBuilder = /** @class */ function () { var FlexFillStyleBuilder = /*#__PURE__*/function (_StyleBuilder7) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexFillStyleBuilder, _StyleBuilder7); var _super19 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexFillStyleBuilder); function FlexFillStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexFillStyleBuilder); return _super19.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(FlexFillStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} _input * @return {?} */ function buildStyles(_input) { return FLEX_FILL_CSS; } }]); return FlexFillStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); FlexFillStyleBuilder.ɵfac = function FlexFillStyleBuilder_Factory(t) { return ɵFlexFillStyleBuilder_BaseFactory(t || FlexFillStyleBuilder); }; /** @nocollapse */ FlexFillStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function FlexFillStyleBuilder_Factory() { return new FlexFillStyleBuilder(); }, token: FlexFillStyleBuilder, providedIn: "root" }); var ɵFlexFillStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](FlexFillStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexFillStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return FlexFillStyleBuilder; }(); /** * 'fxFill' flexbox styling directive * Maximizes width and height of element in a layout container * * NOTE: fxFill is NOT responsive API!! */ var FlexFillDirective = /** @class */ function () { /** * 'fxFill' flexbox styling directive * Maximizes width and height of element in a layout container * * NOTE: fxFill is NOT responsive API!! */ var FlexFillDirective = /*#__PURE__*/function (_BaseDirective7) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(FlexFillDirective, _BaseDirective7); var _super20 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(FlexFillDirective); /** * @param {?} elRef * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function FlexFillDirective(elRef, styleUtils, styleBuilder, marshal) { var _this18; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexFillDirective); _this18 = _super20.call(this, elRef, styleBuilder, styleUtils, marshal); _this18.styleCache = flexFillCache; _this18.addStyles(''); return _this18; } return FlexFillDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); FlexFillDirective.ɵfac = function FlexFillDirective_Factory(t) { return new (t || FlexFillDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](FlexFillStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; FlexFillDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: FlexFillDirective, selectors: [["", "fxFill", ""], ["", "fxFlexFill", ""]], features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ FlexFillDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexFillStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexFillDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: "[fxFill], [fxFlexFill]" }] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: FlexFillStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return FlexFillDirective; }(); /** @type {?} */ var flexFillCache = new Map(); /** * @fileoverview added by tsickle * Generated from: flex/layout-align/layout-align.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var LayoutAlignStyleBuilder = /** @class */ function () { var LayoutAlignStyleBuilder = /*#__PURE__*/function (_StyleBuilder8) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutAlignStyleBuilder, _StyleBuilder8); var _super21 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutAlignStyleBuilder); function LayoutAlignStyleBuilder() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutAlignStyleBuilder); return _super21.apply(this, arguments); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutAlignStyleBuilder, [{ key: "buildStyles", value: /** * @param {?} align * @param {?} parent * @return {?} */ function buildStyles(align, parent) { /** @type {?} */ var css = {}; var _align$split = align.split(' '), _align$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_9__["default"])(_align$split, 2), mainAxis = _align$split2[0], crossAxis = _align$split2[1]; // Main axis switch (mainAxis) { case 'center': css['justify-content'] = 'center'; break; case 'space-around': css['justify-content'] = 'space-around'; break; case 'space-between': css['justify-content'] = 'space-between'; break; case 'space-evenly': css['justify-content'] = 'space-evenly'; break; case 'end': case 'flex-end': css['justify-content'] = 'flex-end'; break; case 'start': case 'flex-start': default: css['justify-content'] = 'flex-start'; // default main axis break; } // Cross-axis switch (crossAxis) { case 'start': case 'flex-start': css['align-items'] = css['align-content'] = 'flex-start'; break; case 'center': css['align-items'] = css['align-content'] = 'center'; break; case 'end': case 'flex-end': css['align-items'] = css['align-content'] = 'flex-end'; break; case 'space-between': css['align-content'] = 'space-between'; css['align-items'] = 'stretch'; break; case 'space-around': css['align-content'] = 'space-around'; css['align-items'] = 'stretch'; break; case 'baseline': css['align-content'] = 'stretch'; css['align-items'] = 'baseline'; break; case 'stretch': default: // 'stretch' css['align-items'] = css['align-content'] = 'stretch'; // default cross axis break; } return ( /** @type {?} */ extendObject(css, { 'display': parent.inline ? 'inline-flex' : 'flex', 'flex-direction': parent.layout, 'box-sizing': 'border-box', 'max-width': crossAxis === 'stretch' ? !isFlowHorizontal(parent.layout) ? '100%' : null : null, 'max-height': crossAxis === 'stretch' ? isFlowHorizontal(parent.layout) ? '100%' : null : null }) ); } }]); return LayoutAlignStyleBuilder; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleBuilder"]); LayoutAlignStyleBuilder.ɵfac = function LayoutAlignStyleBuilder_Factory(t) { return ɵLayoutAlignStyleBuilder_BaseFactory(t || LayoutAlignStyleBuilder); }; /** @nocollapse */ LayoutAlignStyleBuilder.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjectable"])({ factory: function LayoutAlignStyleBuilder_Factory() { return new LayoutAlignStyleBuilder(); }, token: LayoutAlignStyleBuilder, providedIn: "root" }); var ɵLayoutAlignStyleBuilder_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](LayoutAlignStyleBuilder); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutAlignStyleBuilder, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Injectable"], args: [{ providedIn: 'root' }] }], null, null); })(); return LayoutAlignStyleBuilder; }(); /** @type {?} */ var inputs$6 = ['fxLayoutAlign', 'fxLayoutAlign.xs', 'fxLayoutAlign.sm', 'fxLayoutAlign.md', 'fxLayoutAlign.lg', 'fxLayoutAlign.xl', 'fxLayoutAlign.lt-sm', 'fxLayoutAlign.lt-md', 'fxLayoutAlign.lt-lg', 'fxLayoutAlign.lt-xl', 'fxLayoutAlign.gt-xs', 'fxLayoutAlign.gt-sm', 'fxLayoutAlign.gt-md', 'fxLayoutAlign.gt-lg']; /** @type {?} */ var selector$6 = "\n [fxLayoutAlign], [fxLayoutAlign.xs], [fxLayoutAlign.sm], [fxLayoutAlign.md],\n [fxLayoutAlign.lg], [fxLayoutAlign.xl], [fxLayoutAlign.lt-sm], [fxLayoutAlign.lt-md],\n [fxLayoutAlign.lt-lg], [fxLayoutAlign.lt-xl], [fxLayoutAlign.gt-xs], [fxLayoutAlign.gt-sm],\n [fxLayoutAlign.gt-md], [fxLayoutAlign.gt-lg]\n"; /** * 'layout-align' flexbox styling directive * Defines positioning of child elements along main and cross axis in a layout container * Optional values: {main-axis} values or {main-axis cross-axis} value pairs * * @see https://css-tricks.com/almanac/properties/j/justify-content/ * @see https://css-tricks.com/almanac/properties/a/align-items/ * @see https://css-tricks.com/almanac/properties/a/align-content/ */ var LayoutAlignDirective = /** @class */ function () { /** * 'layout-align' flexbox styling directive * Defines positioning of child elements along main and cross axis in a layout container * Optional values: {main-axis} values or {main-axis cross-axis} value pairs * * @see https://css-tricks.com/almanac/properties/j/justify-content/ * @see https://css-tricks.com/almanac/properties/a/align-items/ * @see https://css-tricks.com/almanac/properties/a/align-content/ */ var LayoutAlignDirective = /*#__PURE__*/function (_BaseDirective8) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(LayoutAlignDirective, _BaseDirective8); var _super22 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(LayoutAlignDirective); // default inline value /** * @param {?} elRef * @param {?} styleUtils * @param {?} styleBuilder * @param {?} marshal */ function LayoutAlignDirective(elRef, styleUtils, styleBuilder, marshal) { var _this19; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, LayoutAlignDirective); _this19 = _super22.call(this, elRef, styleBuilder, styleUtils, marshal); _this19.DIRECTIVE_KEY = 'layout-align'; _this19.layout = 'row'; // default flex-direction // default flex-direction _this19.inline = false; // default inline value _this19.init(); _this19.marshal.trackValue(_this19.nativeElement, 'layout').pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__["takeUntil"])(_this19.destroySubject)).subscribe(_this19.onLayoutChange.bind(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this19))); return _this19; } // ********************************************* // Protected methods // ********************************************* /** * * @protected * @param {?} value * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_6__["default"])(LayoutAlignDirective, [{ key: "updateWithValue", value: function updateWithValue(value) { /** @type {?} */ var layout = this.layout || 'row'; /** @type {?} */ var inline = this.inline; if (layout === 'row' && inline) { this.styleCache = layoutAlignHorizontalInlineCache; } else if (layout === 'row' && !inline) { this.styleCache = layoutAlignHorizontalCache; } else if (layout === 'row-reverse' && inline) { this.styleCache = layoutAlignHorizontalRevInlineCache; } else if (layout === 'row-reverse' && !inline) { this.styleCache = layoutAlignHorizontalRevCache; } else if (layout === 'column' && inline) { this.styleCache = layoutAlignVerticalInlineCache; } else if (layout === 'column' && !inline) { this.styleCache = layoutAlignVerticalCache; } else if (layout === 'column-reverse' && inline) { this.styleCache = layoutAlignVerticalRevInlineCache; } else if (layout === 'column-reverse' && !inline) { this.styleCache = layoutAlignVerticalRevCache; } this.addStyles(value, { layout: layout, inline: inline }); } /** * Cache the parent container 'flex-direction' and update the 'flex' styles * @protected * @param {?} matcher * @return {?} */ }, { key: "onLayoutChange", value: function onLayoutChange(matcher) { var _this20 = this; /** @type {?} */ var layoutKeys = matcher.value.split(' '); this.layout = layoutKeys[0]; this.inline = matcher.value.includes('inline'); if (!LAYOUT_VALUES.find( /** * @param {?} x * @return {?} */ function (x) { return x === _this20.layout; })) { this.layout = 'row'; } this.triggerUpdate(); } }]); return LayoutAlignDirective; }(_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["BaseDirective2"]); LayoutAlignDirective.ɵfac = function LayoutAlignDirective_Factory(t) { return new (t || LayoutAlignDirective)(_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"]), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](LayoutAlignStyleBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdirectiveInject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"])); }; LayoutAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: LayoutAlignDirective, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); /** @nocollapse */ LayoutAlignDirective.ctorParameters = function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutAlignStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](LayoutAlignDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"] }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["ElementRef"] }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["StyleUtils"] }, { type: LayoutAlignStyleBuilder }, { type: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["MediaMarshaller"] }]; }, null); })(); return LayoutAlignDirective; }(); var DefaultLayoutAlignDirective = /** @class */ function () { var DefaultLayoutAlignDirective = /*#__PURE__*/function (_LayoutAlignDirective) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_7__["default"])(DefaultLayoutAlignDirective, _LayoutAlignDirective); var _super23 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_8__["default"])(DefaultLayoutAlignDirective); function DefaultLayoutAlignDirective() { var _this21; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, DefaultLayoutAlignDirective); _this21 = _super23.apply(this, arguments); _this21.inputs = inputs$6; return _this21; } return DefaultLayoutAlignDirective; }(LayoutAlignDirective); DefaultLayoutAlignDirective.ɵfac = function DefaultLayoutAlignDirective_Factory(t) { return ɵDefaultLayoutAlignDirective_BaseFactory(t || DefaultLayoutAlignDirective); }; DefaultLayoutAlignDirective.ɵdir = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineDirective"]({ type: DefaultLayoutAlignDirective, selectors: [["", "fxLayoutAlign", ""], ["", "fxLayoutAlign.xs", ""], ["", "fxLayoutAlign.sm", ""], ["", "fxLayoutAlign.md", ""], ["", "fxLayoutAlign.lg", ""], ["", "fxLayoutAlign.xl", ""], ["", "fxLayoutAlign.lt-sm", ""], ["", "fxLayoutAlign.lt-md", ""], ["", "fxLayoutAlign.lt-lg", ""], ["", "fxLayoutAlign.lt-xl", ""], ["", "fxLayoutAlign.gt-xs", ""], ["", "fxLayoutAlign.gt-sm", ""], ["", "fxLayoutAlign.gt-md", ""], ["", "fxLayoutAlign.gt-lg", ""]], inputs: { fxLayoutAlign: "fxLayoutAlign", "fxLayoutAlign.xs": "fxLayoutAlign.xs", "fxLayoutAlign.sm": "fxLayoutAlign.sm", "fxLayoutAlign.md": "fxLayoutAlign.md", "fxLayoutAlign.lg": "fxLayoutAlign.lg", "fxLayoutAlign.xl": "fxLayoutAlign.xl", "fxLayoutAlign.lt-sm": "fxLayoutAlign.lt-sm", "fxLayoutAlign.lt-md": "fxLayoutAlign.lt-md", "fxLayoutAlign.lt-lg": "fxLayoutAlign.lt-lg", "fxLayoutAlign.lt-xl": "fxLayoutAlign.lt-xl", "fxLayoutAlign.gt-xs": "fxLayoutAlign.gt-xs", "fxLayoutAlign.gt-sm": "fxLayoutAlign.gt-sm", "fxLayoutAlign.gt-md": "fxLayoutAlign.gt-md", "fxLayoutAlign.gt-lg": "fxLayoutAlign.gt-lg" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵInheritDefinitionFeature"]] }); var ɵDefaultLayoutAlignDirective_BaseFactory = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵgetInheritedFactory"](DefaultLayoutAlignDirective); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](DefaultLayoutAlignDirective, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["Directive"], args: [{ selector: selector$6, inputs: inputs$6 }] }], null, null); })(); return DefaultLayoutAlignDirective; }(); /** @type {?} */ var layoutAlignHorizontalCache = new Map(); /** @type {?} */ var layoutAlignVerticalCache = new Map(); /** @type {?} */ var layoutAlignHorizontalRevCache = new Map(); /** @type {?} */ var layoutAlignVerticalRevCache = new Map(); /** @type {?} */ var layoutAlignHorizontalInlineCache = new Map(); /** @type {?} */ var layoutAlignVerticalInlineCache = new Map(); /** @type {?} */ var layoutAlignHorizontalRevInlineCache = new Map(); /** @type {?} */ var layoutAlignVerticalRevInlineCache = new Map(); /** * @fileoverview added by tsickle * Generated from: flex/module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @type {?} */ var ALL_DIRECTIVES = [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective]; /** * ***************************************************************** * Define module for the Flex API * ***************************************************************** */ var FlexModule = /** @class */ function () { /** * ***************************************************************** * Define module for the Flex API * ***************************************************************** */ var FlexModule = function FlexModule() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_5__["default"])(this, FlexModule); }; FlexModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineNgModule"]({ type: FlexModule }); FlexModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵdefineInjector"]({ factory: function FlexModule_Factory(t) { return new (t || FlexModule)(); }, imports: [[_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]]] }); (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵɵsetNgModuleScope"](FlexModule, { declarations: function declarations() { return [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective]; }, imports: function imports() { return [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]]; }, exports: function exports() { return [DefaultLayoutDirective, DefaultLayoutGapDirective, DefaultLayoutAlignDirective, DefaultFlexOrderDirective, DefaultFlexOffsetDirective, FlexFillDirective, DefaultFlexAlignDirective, DefaultFlexDirective]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_10__["ɵsetClassMetadata"](FlexModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_10__["NgModule"], args: [{ imports: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_11__["CoreModule"], _angular_cdk_bidi__WEBPACK_IMPORTED_MODULE_12__["BidiModule"]], declarations: [].concat(ALL_DIRECTIVES), exports: [].concat(ALL_DIRECTIVES) }] }], null, null); })(); return FlexModule; }(); /** * @fileoverview added by tsickle * Generated from: flex/public-api.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @fileoverview added by tsickle * Generated from: flex/index.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /***/ }), /***/ "Xl5i": /*!****************************************************************!*\ !*** ./node_modules/d3-transition/src/transition/textTween.js ***! \****************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function textInterpolate(i) { return function (t) { this.textContent = i.call(this, t); }; } function textTween(value) { var t0, i0; function tween() { var i = value.apply(this, arguments); if (i !== i0) t0 = (i0 = i) && textInterpolate(i); return t0; } tween._value = value; return tween; } /* harmony default export */ __webpack_exports__["default"] = (function (value) { var key = "text"; if (arguments.length < 1) return (key = this.tween(key)) && key._value; if (value == null) return this.tween(key, null); if (typeof value !== "function") throw new Error(); return this.tween(key, textTween(value)); }); /***/ }), /***/ "XoHu": /*!**************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/isObject.js ***! \**************************************************************/ /*! exports provided: isObject */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isObject", function() { return isObject; }); function isObject(x) { return x !== null && typeof x === 'object'; } /***/ }), /***/ "XoMe": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/first.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var EmptyError_1 = __webpack_require__(/*! ../util/EmptyError */ "0z0v"); var filter_1 = __webpack_require__(/*! ./filter */ "4ik+"); var take_1 = __webpack_require__(/*! ./take */ "Dxa7"); var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e"); var throwIfEmpty_1 = __webpack_require__(/*! ./throwIfEmpty */ "W96K"); var identity_1 = __webpack_require__(/*! ../util/identity */ "yoF8"); function first(predicate, defaultValue) { var hasDefaultValue = arguments.length >= 2; return function (source) { return source.pipe(predicate ? filter_1.filter(function (v, i) { return predicate(v, i, source); }) : identity_1.identity, take_1.take(1), hasDefaultValue ? defaultIfEmpty_1.defaultIfEmpty(defaultValue) : throwIfEmpty_1.throwIfEmpty(function () { return new EmptyError_1.EmptyError(); })); }; } exports.first = first; /***/ }), /***/ "XqQ8": /*!*********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/exhaustMap.js ***! \*********************************************************************/ /*! exports provided: exhaustMap */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "exhaustMap", function() { return exhaustMap; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _map__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./map */ "lJxs"); /* harmony import */ var _observable_from__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../observable/from */ "Cfvw"); /* harmony import */ var _innerSubscribe__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../innerSubscribe */ "zx2A"); function exhaustMap(project, resultSelector) { if (resultSelector) { return function (source) { return source.pipe(exhaustMap(function (a, i) { return Object(_observable_from__WEBPACK_IMPORTED_MODULE_5__["from"])(project(a, i)).pipe(Object(_map__WEBPACK_IMPORTED_MODULE_4__["map"])(function (b, ii) { return resultSelector(a, b, i, ii); })); })); }; } return function (source) { return source.lift(new ExhaustMapOperator(project)); }; } var ExhaustMapOperator = /*#__PURE__*/function () { function ExhaustMapOperator(project) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ExhaustMapOperator); this.project = project; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ExhaustMapOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new ExhaustMapSubscriber(subscriber, this.project)); } }]); return ExhaustMapOperator; }(); var ExhaustMapSubscriber = /*#__PURE__*/function (_SimpleOuterSubscribe) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(ExhaustMapSubscriber, _SimpleOuterSubscribe); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(ExhaustMapSubscriber); function ExhaustMapSubscriber(destination, project) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, ExhaustMapSubscriber); _this = _super.call(this, destination); _this.project = project; _this.hasSubscription = false; _this.hasCompleted = false; _this.index = 0; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(ExhaustMapSubscriber, [{ key: "_next", value: function _next(value) { if (!this.hasSubscription) { this.tryNext(value); } } }, { key: "tryNext", value: function tryNext(value) { var result; var index = this.index++; try { result = this.project(value, index); } catch (err) { this.destination.error(err); return; } this.hasSubscription = true; this._innerSub(result); } }, { key: "_innerSub", value: function _innerSub(result) { var innerSubscriber = new _innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["SimpleInnerSubscriber"](this); var destination = this.destination; destination.add(innerSubscriber); var innerSubscription = Object(_innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["innerSubscribe"])(result, innerSubscriber); if (innerSubscription !== innerSubscriber) { destination.add(innerSubscription); } } }, { key: "_complete", value: function _complete() { this.hasCompleted = true; if (!this.hasSubscription) { this.destination.complete(); } this.unsubscribe(); } }, { key: "notifyNext", value: function notifyNext(innerValue) { this.destination.next(innerValue); } }, { key: "notifyError", value: function notifyError(err) { this.destination.error(err); } }, { key: "notifyComplete", value: function notifyComplete() { this.hasSubscription = false; if (this.hasCompleted) { this.destination.complete(); } } }]); return ExhaustMapSubscriber; }(_innerSubscribe__WEBPACK_IMPORTED_MODULE_6__["SimpleOuterSubscriber"]); /***/ }), /***/ "Xt/6": /*!********************************************!*\ !*** ./node_modules/d3-time/src/second.js ***! \********************************************/ /*! exports provided: default, seconds */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "seconds", function() { return seconds; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "GOKn"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "Fzhe"); var second = Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setTime(date - date.getMilliseconds()); }, function (date, step) { date.setTime(+date + step * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"]); }, function (start, end) { return (end - start) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationSecond"]; }, function (date) { return date.getUTCSeconds(); }); /* harmony default export */ __webpack_exports__["default"] = (second); var seconds = second.range; /***/ }), /***/ "Xwq/": /*!*********************************************************!*\ !*** ./node_modules/rxjs/internal/util/toSubscriber.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var rxSubscriber_1 = __webpack_require__(/*! ../symbol/rxSubscriber */ "p//D"); var Observer_1 = __webpack_require__(/*! ../Observer */ "GiSu"); function toSubscriber(nextOrObserver, error, complete) { if (nextOrObserver) { if (nextOrObserver instanceof Subscriber_1.Subscriber) { return nextOrObserver; } if (nextOrObserver[rxSubscriber_1.rxSubscriber]) { return nextOrObserver[rxSubscriber_1.rxSubscriber](); } } if (!nextOrObserver && !error && !complete) { return new Subscriber_1.Subscriber(Observer_1.empty); } return new Subscriber_1.Subscriber(nextOrObserver, error, complete); } exports.toSubscriber = toSubscriber; /***/ }), /***/ "Y/cZ": /*!**********************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/Scheduler.js ***! \**********************************************************/ /*! exports provided: Scheduler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Scheduler", function() { return Scheduler; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); var Scheduler = /*#__PURE__*/function () { function Scheduler(SchedulerAction) { var now = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : Scheduler.now; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, Scheduler); this.SchedulerAction = SchedulerAction; this.now = now; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(Scheduler, [{ key: "schedule", value: function schedule(work) { var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; var state = arguments.length > 2 ? arguments[2] : undefined; return new this.SchedulerAction(this, work).schedule(state, delay); } }]); return Scheduler; }(); Scheduler.now = function () { return Date.now(); }; /***/ }), /***/ "Y0Zx": /*!**********************************************************************!*\ !*** ./node_modules/d3-time-format/node_modules/d3-time/src/week.js ***! \**********************************************************************/ /*! exports provided: sunday, monday, tuesday, wednesday, thursday, friday, saturday, sundays, mondays, tuesdays, wednesdays, thursdays, fridays, saturdays */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sunday", function() { return sunday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "monday", function() { return monday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tuesday", function() { return tuesday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wednesday", function() { return wednesday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "thursday", function() { return thursday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "friday", function() { return friday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saturday", function() { return saturday; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sundays", function() { return sundays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mondays", function() { return mondays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "tuesdays", function() { return tuesdays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "wednesdays", function() { return wednesdays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "thursdays", function() { return thursdays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "fridays", function() { return fridays; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "saturdays", function() { return saturdays; }); /* harmony import */ var _interval_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./interval.js */ "8Xcs"); /* harmony import */ var _duration_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./duration.js */ "IPeb"); function weekday(i) { return Object(_interval_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function (date) { date.setDate(date.getDate() - (date.getDay() + 7 - i) % 7); date.setHours(0, 0, 0, 0); }, function (date, step) { date.setDate(date.getDate() + step * 7); }, function (start, end) { return (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationMinute"]) / _duration_js__WEBPACK_IMPORTED_MODULE_1__["durationWeek"]; }); } var sunday = weekday(0); var monday = weekday(1); var tuesday = weekday(2); var wednesday = weekday(3); var thursday = weekday(4); var friday = weekday(5); var saturday = weekday(6); var sundays = sunday.range; var mondays = monday.range; var tuesdays = tuesday.range; var wednesdays = wednesday.range; var thursdays = thursday.range; var fridays = friday.range; var saturdays = saturday.range; /***/ }), /***/ "Y34a": /*!**********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/pairwise.js ***! \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function pairwise() { return function (source) { return source.lift(new PairwiseOperator()); }; } exports.pairwise = pairwise; var PairwiseOperator = function () { function PairwiseOperator() {} PairwiseOperator.prototype.call = function (subscriber, source) { return source.subscribe(new PairwiseSubscriber(subscriber)); }; return PairwiseOperator; }(); var PairwiseSubscriber = function (_super) { __extends(PairwiseSubscriber, _super); function PairwiseSubscriber(destination) { var _this = _super.call(this, destination) || this; _this.hasPrev = false; return _this; } PairwiseSubscriber.prototype._next = function (value) { var pair; if (this.hasPrev) { pair = [this.prev, value]; } else { this.hasPrev = true; } this.prev = value; if (pair) { this.destination.next(pair); } }; return PairwiseSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "Y4kR": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/OuterSubscriber.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ./Subscriber */ "FWf1"); var OuterSubscriber = function (_super) { __extends(OuterSubscriber, _super); function OuterSubscriber() { return _super !== null && _super.apply(this, arguments) || this; } OuterSubscriber.prototype.notifyNext = function (outerValue, innerValue, outerIndex, innerIndex, innerSub) { this.destination.next(innerValue); }; OuterSubscriber.prototype.notifyError = function (error, innerSub) { this.destination.error(error); }; OuterSubscriber.prototype.notifyComplete = function (innerSub) { this.destination.complete(); }; return OuterSubscriber; }(Subscriber_1.Subscriber); exports.OuterSubscriber = OuterSubscriber; /***/ }), /***/ "Y62N": /*!*********************************************!*\ !*** ./node_modules/d3-color/src/define.js ***! \*********************************************/ /*! exports provided: default, extend */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "extend", function() { return extend; }); /* harmony default export */ __webpack_exports__["default"] = (function (constructor, factory, prototype) { constructor.prototype = factory.prototype = prototype; prototype.constructor = constructor; }); function extend(parent, definition) { var prototype = Object.create(parent.prototype); for (var key in definition) { prototype[key] = definition[key]; } return prototype; } /***/ }), /***/ "Y6u4": /*!******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/TimeoutError.js ***! \******************************************************************/ /*! exports provided: TimeoutError */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "TimeoutError", function() { return TimeoutError; }); var TimeoutErrorImpl = function () { function TimeoutErrorImpl() { Error.call(this); this.message = 'Timeout has occurred'; this.name = 'TimeoutError'; return this; } TimeoutErrorImpl.prototype = Object.create(Error.prototype); return TimeoutErrorImpl; }(); var TimeoutError = TimeoutErrorImpl; /***/ }), /***/ "Y6wi": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/switchAll.js ***! \********************************************************************/ /*! exports provided: switchAll */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchAll", function() { return switchAll; }); /* harmony import */ var _switchMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./switchMap */ "eIep"); /* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ"); function switchAll() { return Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(_util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"]); } /***/ }), /***/ "Y7HM": /*!***************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/isNumeric.js ***! \***************************************************************/ /*! exports provided: isNumeric */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "isNumeric", function() { return isNumeric; }); /* harmony import */ var _isArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./isArray */ "DH7j"); function isNumeric(val) { return !Object(_isArray__WEBPACK_IMPORTED_MODULE_0__["isArray"])(val) && val - parseFloat(val) + 1 >= 0; } /***/ }), /***/ "Y7ZM": /*!******************************************************!*\ !*** ./node_modules/d3-array/src/threshold/scott.js ***! \******************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../count.js */ "hiel"); /* harmony import */ var _deviation_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../deviation.js */ "CcBx"); /* harmony default export */ __webpack_exports__["default"] = (function (values, min, max) { return Math.ceil((max - min) / (3.5 * Object(_deviation_js__WEBPACK_IMPORTED_MODULE_1__["default"])(values) * Math.pow(Object(_count_js__WEBPACK_IMPORTED_MODULE_0__["default"])(values), -1 / 3))); }); /***/ }), /***/ "YAWx": /*!**********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js ***! \**********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _arrayWithoutHoles; }); /* harmony import */ var _babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/arrayLikeToArray */ "a3WO"); function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return Object(_babel_runtime_helpers_esm_arrayLikeToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(arr); } /***/ }), /***/ "YJZE": /*!************************************************!*\ !*** ./node_modules/d3-selection/src/touch.js ***! \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _sourceEvent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sourceEvent */ "T9TN"); /* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./point */ "8H8W"); /* harmony default export */ __webpack_exports__["default"] = (function (node, touches, identifier) { if (arguments.length < 3) identifier = touches, touches = Object(_sourceEvent__WEBPACK_IMPORTED_MODULE_0__["default"])().changedTouches; for (var i = 0, n = touches ? touches.length : 0, touch; i < n; ++i) { if ((touch = touches[i]).identifier === identifier) { return Object(_point__WEBPACK_IMPORTED_MODULE_1__["default"])(node, touch); } } return null; }); /***/ }), /***/ "YJc/": /*!***********************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/storage/es2015/ref.js ***! \***********************************************************************/ /*! exports provided: createStorageRef */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "createStorageRef", function() { return createStorageRef; }); /* harmony import */ var _task__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./task */ "WwQ0"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ "qCKp"); function createStorageRef(ref, scheduler) { return { getDownloadURL: function getDownloadURL() { return scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(scheduler.zone.runOutsideAngular(function () { return ref.getDownloadURL(); })))); }, getMetadata: function getMetadata() { return scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(scheduler.zone.runOutsideAngular(function () { return ref.getMetadata(); })))); }, delete: function _delete() { return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.delete()); }, child: function child(path) { return createStorageRef(ref.child(path), scheduler); }, updateMetatdata: function updateMetatdata(meta) { return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.updateMetadata(meta)); }, updateMetadata: function updateMetadata(meta) { return Object(rxjs__WEBPACK_IMPORTED_MODULE_1__["from"])(ref.updateMetadata(meta)); }, put: function put(data, metadata) { var task = ref.put(data, metadata); return Object(_task__WEBPACK_IMPORTED_MODULE_0__["createUploadTask"])(task); }, putString: function putString(data, format, metadata) { var task = ref.putString(data, format, metadata); return Object(_task__WEBPACK_IMPORTED_MODULE_0__["createUploadTask"])(task); } }; } /***/ }), /***/ "YK4L": /*!********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/reduce.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var scan_1 = __webpack_require__(/*! ./scan */ "vrE+"); var takeLast_1 = __webpack_require__(/*! ./takeLast */ "76/Q"); var defaultIfEmpty_1 = __webpack_require__(/*! ./defaultIfEmpty */ "1Z+e"); var pipe_1 = __webpack_require__(/*! ../util/pipe */ "9AGB"); function reduce(accumulator, seed) { if (arguments.length >= 2) { return function reduceOperatorFunctionWithSeed(source) { return pipe_1.pipe(scan_1.scan(accumulator, seed), takeLast_1.takeLast(1), defaultIfEmpty_1.defaultIfEmpty(seed))(source); }; } return function reduceOperatorFunction(source) { return pipe_1.pipe(scan_1.scan(function (acc, value, index) { return accumulator(acc, value, index + 1); }), takeLast_1.takeLast(1))(source); }; } exports.reduce = reduce; /***/ }), /***/ "YRex": /*!*********************************************!*\ !*** ./node_modules/moment/locale/ug-cn.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Uyghur (China) [ug-cn] //! author: boyaq : https://github.com/boyaq ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var ugCn = moment.defineLocale('ug-cn', { months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split('_'), weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split('_'), weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY-MM-DD', LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى', LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm', LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm' }, meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'يېرىم كېچە' || meridiem === 'سەھەر' || meridiem === 'چۈشتىن بۇرۇن') { return hour; } else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') { return hour + 12; } else { return hour >= 11 ? hour : hour + 12; } }, meridiem: function meridiem(hour, minute, isLower) { var hm = hour * 100 + minute; if (hm < 600) { return 'يېرىم كېچە'; } else if (hm < 900) { return 'سەھەر'; } else if (hm < 1130) { return 'چۈشتىن بۇرۇن'; } else if (hm < 1230) { return 'چۈش'; } else if (hm < 1800) { return 'چۈشتىن كېيىن'; } else { return 'كەچ'; } }, calendar: { sameDay: '[بۈگۈن سائەت] LT', nextDay: '[ئەتە سائەت] LT', nextWeek: '[كېلەركى] dddd [سائەت] LT', lastDay: '[تۆنۈگۈن] LT', lastWeek: '[ئالدىنقى] dddd [سائەت] LT', sameElse: 'L' }, relativeTime: { future: '%s كېيىن', past: '%s بۇرۇن', s: 'نەچچە سېكونت', ss: '%d سېكونت', m: 'بىر مىنۇت', mm: '%d مىنۇت', h: 'بىر سائەت', hh: '%d سائەت', d: 'بىر كۈن', dd: '%d كۈن', M: 'بىر ئاي', MM: '%d ئاي', y: 'بىر يىل', yy: '%d يىل' }, dayOfMonthOrdinalParse: /\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/, ordinal: function ordinal(number, period) { switch (period) { case 'd': case 'D': case 'DDD': return number + '-كۈنى'; case 'w': case 'W': return number + '-ھەپتە'; default: return number; } }, preparse: function preparse(string) { return string.replace(/،/g, ','); }, postformat: function postformat(string) { return string.replace(/,/g, '،'); }, week: { // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效 dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 1st is the first week of the year. } }); return ugCn; }); /***/ }), /***/ "YUcS": /*!*******************************************************************************!*\ !*** ./node_modules/@angular/flex-layout/__ivy_ngcc__/esm2015/flex-layout.js ***! \*******************************************************************************/ /*! exports provided: ɵMatchMedia, ɵMockMatchMedia, ɵMockMatchMediaProvider, CoreModule, removeStyles, BROWSER_PROVIDER, CLASS_NAME, MediaChange, StylesheetMap, DEFAULT_CONFIG, LAYOUT_CONFIG, SERVER_TOKEN, BREAKPOINT, mergeAlias, BaseDirective2, DEFAULT_BREAKPOINTS, ScreenTypes, ORIENTATION_BREAKPOINTS, BreakPointRegistry, BREAKPOINTS, MediaObserver, MediaTrigger, sortDescendingPriority, sortAscendingPriority, coerceArray, StyleUtils, StyleBuilder, validateBasis, MediaMarshaller, BREAKPOINT_PRINT, PrintHook, ExtendedModule, ClassDirective, DefaultClassDirective, ImgSrcStyleBuilder, ImgSrcDirective, DefaultImgSrcDirective, ShowHideStyleBuilder, ShowHideDirective, DefaultShowHideDirective, StyleDirective, DefaultStyleDirective, FlexModule, FlexStyleBuilder, FlexDirective, DefaultFlexDirective, FlexAlignStyleBuilder, FlexAlignDirective, DefaultFlexAlignDirective, FlexFillStyleBuilder, FlexFillDirective, FlexOffsetStyleBuilder, FlexOffsetDirective, DefaultFlexOffsetDirective, FlexOrderStyleBuilder, FlexOrderDirective, DefaultFlexOrderDirective, LayoutStyleBuilder, LayoutDirective, DefaultLayoutDirective, LayoutAlignStyleBuilder, LayoutAlignDirective, DefaultLayoutAlignDirective, LayoutGapStyleBuilder, LayoutGapDirective, DefaultLayoutGapDirective, ɵgrid_privatef, ɵgrid_privatee, ɵgrid_privated, ɵgrid_privatei, ɵgrid_privateh, ɵgrid_privateg, ɵgrid_privatel, ɵgrid_privatek, ɵgrid_privatej, ɵgrid_privateo, ɵgrid_privaten, ɵgrid_privatem, ɵgrid_privater, ɵgrid_privateq, ɵgrid_privatep, ɵgrid_privateu, ɵgrid_privatet, ɵgrid_privates, ɵgrid_privatex, ɵgrid_privatew, ɵgrid_privatev, ɵgrid_privateba, ɵgrid_privatez, ɵgrid_privatey, ɵgrid_privatec, ɵgrid_privateb, ɵgrid_privatea, ɵgrid_privatebd, ɵgrid_privatebc, ɵgrid_privatebb, ɵgrid_privatebg, ɵgrid_privatebf, ɵgrid_privatebe, GridModule, VERSION, FlexLayoutModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "VERSION", function() { return VERSION; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "FlexLayoutModule", function() { return FlexLayoutModule; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "ofXK"); /* harmony import */ var _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/flex-layout/core */ "pD6V"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMatchMedia", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMatchMedia"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMockMatchMedia", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMockMatchMedia"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵMockMatchMediaProvider", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ɵMockMatchMediaProvider"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CoreModule", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["CoreModule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "removeStyles", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["removeStyles"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BROWSER_PROVIDER", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BROWSER_PROVIDER"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "CLASS_NAME", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["CLASS_NAME"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaChange", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaChange"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StylesheetMap", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StylesheetMap"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_CONFIG", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LAYOUT_CONFIG", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "SERVER_TOKEN", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINT", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "mergeAlias", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["mergeAlias"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BaseDirective2", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BaseDirective2"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DEFAULT_BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_BREAKPOINTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ScreenTypes", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ScreenTypes"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ORIENTATION_BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["ORIENTATION_BREAKPOINTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BreakPointRegistry", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BreakPointRegistry"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINTS", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINTS"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaObserver", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaObserver"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaTrigger", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaTrigger"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortDescendingPriority", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["sortDescendingPriority"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "sortAscendingPriority", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["sortAscendingPriority"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "coerceArray", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["coerceArray"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleUtils", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StyleUtils"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleBuilder", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["StyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "validateBasis", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["validateBasis"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "MediaMarshaller", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["MediaMarshaller"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "BREAKPOINT_PRINT", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT_PRINT"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "PrintHook", function() { return _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["PrintHook"]; }); /* harmony import */ var _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/flex-layout/extended */ "znSr"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ExtendedModule", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ClassDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ClassDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultClassDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultClassDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImgSrcStyleBuilder", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ImgSrcStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ImgSrcDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ImgSrcDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultImgSrcDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultImgSrcDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShowHideStyleBuilder", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ShowHideStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ShowHideDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ShowHideDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultShowHideDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultShowHideDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "StyleDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["StyleDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultStyleDirective", function() { return _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["DefaultStyleDirective"]; }); /* harmony import */ var _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/flex-layout/flex */ "XiUz"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexModule", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexAlignStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexAlignStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexAlignDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexAlignDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexFillStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexFillStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexFillDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexFillDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOffsetStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOffsetDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOffsetDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOffsetDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexOffsetDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOrderStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOrderStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "FlexOrderDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexOrderDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultFlexOrderDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultFlexOrderDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutAlignStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutAlignDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutAlignDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutAlignDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutGapStyleBuilder", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutGapStyleBuilder"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "LayoutGapDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["LayoutGapDirective"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "DefaultLayoutGapDirective", function() { return _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["DefaultLayoutGapDirective"]; }); /* harmony import */ var _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/flex-layout/grid */ "zpSk"); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatef", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatef"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatee", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatee"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privated", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privated"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatei", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatei"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateh", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateh"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateg", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateg"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatel", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatel"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatek", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatek"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatej", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatej"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateo", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateo"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privaten", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privaten"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatem", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatem"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privater", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privater"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateq", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateq"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatep", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatep"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateu", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateu"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatet", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatet"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privates", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privates"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatex", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatex"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatew", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatew"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatev", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatev"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateba", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateba"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatez", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatez"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatey", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatey"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatec", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatec"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privateb", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privateb"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatea", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatea"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebd", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebd"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebc", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebc"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebb", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebb"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebg", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebg"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebf", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebf"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "ɵgrid_privatebe", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["ɵgrid_privatebe"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "GridModule", function() { return _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]; }); /** * @license * Copyright Google LLC All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://angular.io/license */ /** * @fileoverview added by tsickle * Generated from: version.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * Current version of Angular Flex-Layout. * @type {?} */ var VERSION = new _angular_core__WEBPACK_IMPORTED_MODULE_2__["Version"]('10.0.0-beta.32'); /** * @fileoverview added by tsickle * Generated from: module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * FlexLayoutModule -- the main import for all utilities in the Angular Layout library * * Will automatically provide Flex, Grid, and Extended modules for use in the application * * Can be configured using the static withConfig method, options viewable on the Wiki's * Configuration page */ var FlexLayoutModule = /** @class */ function () { /** * FlexLayoutModule -- the main import for all utilities in the Angular Layout library * * Will automatically provide Flex, Grid, and Extended modules for use in the application * * Can be configured using the static withConfig method, options viewable on the Wiki's * Configuration page */ var FlexLayoutModule = /*#__PURE__*/function () { /** * @param {?} serverModuleLoaded * @param {?} platformId */ function FlexLayoutModule(serverModuleLoaded, platformId) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, FlexLayoutModule); if (Object(_angular_common__WEBPACK_IMPORTED_MODULE_3__["isPlatformServer"])(platformId) && !serverModuleLoaded) { console.warn('Warning: Flex Layout loaded on the server without FlexLayoutServerModule'); } } /** * Initialize the FlexLayoutModule with a set of config options, * which sets the corresponding tokens accordingly * @param {?} configOptions * @param {?=} breakpoints * @return {?} */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(FlexLayoutModule, null, [{ key: "withConfig", value: function withConfig(configOptions) { var breakpoints = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; return { ngModule: FlexLayoutModule, providers: configOptions.serverLoaded ? [{ provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"], useValue: Object.assign(Object.assign({}, _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]), configOptions) }, { provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"], useValue: breakpoints, multi: true }, { provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"], useValue: true }] : [{ provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["LAYOUT_CONFIG"], useValue: Object.assign(Object.assign({}, _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["DEFAULT_CONFIG"]), configOptions) }, { provide: _angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["BREAKPOINT"], useValue: breakpoints, multi: true }] }; } }]); return FlexLayoutModule; }(); FlexLayoutModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineNgModule"]({ type: FlexLayoutModule }); FlexLayoutModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵdefineInjector"]({ factory: function FlexLayoutModule_Factory(t) { return new (t || FlexLayoutModule)(_angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]), _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"])); }, imports: [[_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]], _angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]] }); /** @nocollapse */ FlexLayoutModule.ctorParameters = function () { return [{ type: Boolean, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]] }] }]; }; (function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵɵsetNgModuleScope"](FlexLayoutModule, { imports: function imports() { return [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]]; }, exports: function exports() { return [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]]; } }); })(); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_2__["ɵsetClassMetadata"](FlexLayoutModule, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["NgModule"], args: [{ imports: [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]], exports: [_angular_flex_layout_flex__WEBPACK_IMPORTED_MODULE_6__["FlexModule"], _angular_flex_layout_extended__WEBPACK_IMPORTED_MODULE_5__["ExtendedModule"], _angular_flex_layout_grid__WEBPACK_IMPORTED_MODULE_7__["GridModule"]] }] }], function () { return [{ type: Boolean, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_flex_layout_core__WEBPACK_IMPORTED_MODULE_4__["SERVER_TOKEN"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_2__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_2__["PLATFORM_ID"]] }] }]; }, null); })(); return FlexLayoutModule; }(); /** * @fileoverview added by tsickle * Generated from: public-api.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @fileoverview added by tsickle * Generated from: index.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /***/ }), /***/ "YbCY": /*!*********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/text.js ***! \*********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function textRemove() { this.textContent = ""; } function textConstant(value) { return function () { this.textContent = value; }; } function textFunction(value) { return function () { var v = value.apply(this, arguments); this.textContent = v == null ? "" : v; }; } /* harmony default export */ __webpack_exports__["default"] = (function (value) { return arguments.length ? this.each(value == null ? textRemove : (typeof value === "function" ? textFunction : textConstant)(value)) : this.node().textContent; }); /***/ }), /***/ "Yhcd": /*!********************************************************************!*\ !*** ./node_modules/prismjs/components/prism-markup-templating.js ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, exports) { (function (Prism) { /** * Returns the placeholder for the given language id and index. * * @param {string} language * @param {string|number} index * @returns {string} */ function getPlaceholder(language, index) { return '___' + language.toUpperCase() + index + '___'; } Object.defineProperties(Prism.languages['markup-templating'] = {}, { buildPlaceholders: { /** * Tokenize all inline templating expressions matching `placeholderPattern`. * * If `replaceFilter` is provided, only matches of `placeholderPattern` for which `replaceFilter` returns * `true` will be replaced. * * @param {object} env The environment of the `before-tokenize` hook. * @param {string} language The language id. * @param {RegExp} placeholderPattern The matches of this pattern will be replaced by placeholders. * @param {(match: string) => boolean} [replaceFilter] */ value: function value(env, language, placeholderPattern, replaceFilter) { if (env.language !== language) { return; } var tokenStack = env.tokenStack = []; env.code = env.code.replace(placeholderPattern, function (match) { if (typeof replaceFilter === 'function' && !replaceFilter(match)) { return match; } var i = tokenStack.length; var placeholder; // Check for existing strings while (env.code.indexOf(placeholder = getPlaceholder(language, i)) !== -1) { ++i; } // Create a sparse array tokenStack[i] = match; return placeholder; }); // Switch the grammar to markup env.grammar = Prism.languages.markup; } }, tokenizePlaceholders: { /** * Replace placeholders with proper tokens after tokenizing. * * @param {object} env The environment of the `after-tokenize` hook. * @param {string} language The language id. */ value: function value(env, language) { if (env.language !== language || !env.tokenStack) { return; } // Switch the grammar back env.grammar = Prism.languages[language]; var j = 0; var keys = Object.keys(env.tokenStack); function walkTokens(tokens) { for (var i = 0; i < tokens.length; i++) { // all placeholders are replaced already if (j >= keys.length) { break; } var token = tokens[i]; if (typeof token === 'string' || token.content && typeof token.content === 'string') { var k = keys[j]; var t = env.tokenStack[k]; var s = typeof token === 'string' ? token : token.content; var placeholder = getPlaceholder(language, k); var index = s.indexOf(placeholder); if (index > -1) { ++j; var before = s.substring(0, index); var middle = new Prism.Token(language, Prism.tokenize(t, env.grammar), 'language-' + language, t); var after = s.substring(index + placeholder.length); var replacement = []; if (before) { replacement.push.apply(replacement, walkTokens([before])); } replacement.push(middle); if (after) { replacement.push.apply(replacement, walkTokens([after])); } if (typeof token === 'string') { tokens.splice.apply(tokens, [i, 1].concat(replacement)); } else { token.content = replacement; } } } else if (token.content /* && typeof token.content !== 'string' */ ) { walkTokens(token.content); } } return tokens; } walkTokens(env.tokens); } } }); })(Prism); /***/ }), /***/ "Ylt2": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/SubjectSubscription.js ***! \********************************************************************/ /*! exports provided: SubjectSubscription */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SubjectSubscription", function() { return SubjectSubscription; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _Subscription__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Subscription */ "quSY"); var SubjectSubscription = /*#__PURE__*/function (_Subscription) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_2__["default"])(SubjectSubscription, _Subscription); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_3__["default"])(SubjectSubscription); function SubjectSubscription(subject, subscriber) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, SubjectSubscription); _this = _super.call(this); _this.subject = subject; _this.subscriber = subscriber; _this.closed = false; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(SubjectSubscription, [{ key: "unsubscribe", value: function unsubscribe() { if (this.closed) { return; } this.closed = true; var subject = this.subject; var observers = subject.observers; this.subject = null; if (!observers || observers.length === 0 || subject.isStopped || subject.closed) { return; } var subscriberIndex = observers.indexOf(this.subscriber); if (subscriberIndex !== -1) { observers.splice(subscriberIndex, 1); } } }]); return SubjectSubscription; }(_Subscription__WEBPACK_IMPORTED_MODULE_4__["Subscription"]); /***/ }), /***/ "Yp+Y": /*!**************************************************!*\ !*** ./node_modules/d3-selection/src/touches.js ***! \**************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _sourceEvent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./sourceEvent */ "T9TN"); /* harmony import */ var _point__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./point */ "8H8W"); /* harmony default export */ __webpack_exports__["default"] = (function (node, touches) { if (touches == null) touches = Object(_sourceEvent__WEBPACK_IMPORTED_MODULE_0__["default"])().touches; for (var i = 0, n = touches ? touches.length : 0, points = new Array(n); i < n; ++i) { points[i] = Object(_point__WEBPACK_IMPORTED_MODULE_1__["default"])(node, touches[i]); } return points; }); /***/ }), /***/ "YrTO": /*!***********************************************************!*\ !*** ./node_modules/d3-transition/src/selection/index.js ***! \***********************************************************/ /*! no exports provided */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var d3_selection__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-selection */ "/TIM"); /* harmony import */ var _interrupt_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./interrupt.js */ "0xxc"); /* harmony import */ var _transition_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./transition.js */ "2/3s"); d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype.interrupt = _interrupt_js__WEBPACK_IMPORTED_MODULE_1__["default"]; d3_selection__WEBPACK_IMPORTED_MODULE_0__["selection"].prototype.transition = _transition_js__WEBPACK_IMPORTED_MODULE_2__["default"]; /***/ }), /***/ "YuR2": /*!**********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueAction.js ***! \**********************************************************************/ /*! exports provided: QueueAction */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "QueueAction", function() { return QueueAction; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/get */ "ReuC"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/getPrototypeOf */ "foSv"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var _AsyncAction__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./AsyncAction */ "3N8a"); var QueueAction = /*#__PURE__*/function (_AsyncAction) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_4__["default"])(QueueAction, _AsyncAction); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_5__["default"])(QueueAction); function QueueAction(scheduler, work) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, QueueAction); _this = _super.call(this, scheduler, work); _this.scheduler = scheduler; _this.work = work; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_1__["default"])(QueueAction, [{ key: "schedule", value: function schedule(state) { var delay = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; if (delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "schedule", this).call(this, state, delay); } this.delay = delay; this.state = state; this.scheduler.flush(this); return this; } }, { key: "execute", value: function execute(state, delay) { return delay > 0 || this.closed ? Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "execute", this).call(this, state, delay) : this._execute(state, delay); } }, { key: "requestAsyncId", value: function requestAsyncId(scheduler, id) { var delay = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0; if (delay !== null && delay > 0 || delay === null && this.delay > 0) { return Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_get__WEBPACK_IMPORTED_MODULE_2__["default"])(Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_getPrototypeOf__WEBPACK_IMPORTED_MODULE_3__["default"])(QueueAction.prototype), "requestAsyncId", this).call(this, scheduler, id, delay); } return scheduler.flush(this); } }]); return QueueAction; }(_AsyncAction__WEBPACK_IMPORTED_MODULE_6__["AsyncAction"]); /***/ }), /***/ "YuTi": /*!***********************************!*\ !*** (webpack)/buildin/module.js ***! \***********************************/ /*! no static exports found */ /***/ (function(module, exports) { module.exports = function (module) { if (!module.webpackPolyfill) { module.deprecate = function () {}; module.paths = []; // module.parent = undefined by default if (!module.children) module.children = []; Object.defineProperty(module, "loaded", { enumerable: true, get: function get() { return module.l; } }); Object.defineProperty(module, "id", { enumerable: true, get: function get() { return module.i; } }); module.webpackPolyfill = 1; } return module; }; /***/ }), /***/ "YvDT": /*!******************************************!*\ !*** ./node_modules/d3-color/src/lab.js ***! \******************************************/ /*! exports provided: gray, default, Lab, lch, hcl, Hcl */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "gray", function() { return gray; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return lab; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Lab", function() { return Lab; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "lch", function() { return lch; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "hcl", function() { return hcl; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Hcl", function() { return Hcl; }); /* harmony import */ var _define_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./define.js */ "Y62N"); /* harmony import */ var _color_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./color.js */ "FmoU"); /* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./math.js */ "Uwo/"); // https://observablehq.com/@mbostock/lab-and-rgb var K = 18, Xn = 0.96422, Yn = 1, Zn = 0.82521, t0 = 4 / 29, t1 = 6 / 29, t2 = 3 * t1 * t1, t3 = t1 * t1 * t1; function labConvert(o) { if (o instanceof Lab) return new Lab(o.l, o.a, o.b, o.opacity); if (o instanceof Hcl) return hcl2lab(o); if (!(o instanceof _color_js__WEBPACK_IMPORTED_MODULE_1__["Rgb"])) o = Object(_color_js__WEBPACK_IMPORTED_MODULE_1__["rgbConvert"])(o); var r = rgb2lrgb(o.r), g = rgb2lrgb(o.g), b = rgb2lrgb(o.b), y = xyz2lab((0.2225045 * r + 0.7168786 * g + 0.0606169 * b) / Yn), x, z; if (r === g && g === b) x = z = y;else { x = xyz2lab((0.4360747 * r + 0.3850649 * g + 0.1430804 * b) / Xn); z = xyz2lab((0.0139322 * r + 0.0971045 * g + 0.7141733 * b) / Zn); } return new Lab(116 * y - 16, 500 * (x - y), 200 * (y - z), o.opacity); } function gray(l, opacity) { return new Lab(l, 0, 0, opacity == null ? 1 : opacity); } function lab(l, a, b, opacity) { return arguments.length === 1 ? labConvert(l) : new Lab(l, a, b, opacity == null ? 1 : opacity); } function Lab(l, a, b, opacity) { this.l = +l; this.a = +a; this.b = +b; this.opacity = +opacity; } Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Lab, lab, Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["extend"])(_color_js__WEBPACK_IMPORTED_MODULE_1__["Color"], { brighter: function brighter(k) { return new Lab(this.l + K * (k == null ? 1 : k), this.a, this.b, this.opacity); }, darker: function darker(k) { return new Lab(this.l - K * (k == null ? 1 : k), this.a, this.b, this.opacity); }, rgb: function rgb() { var y = (this.l + 16) / 116, x = isNaN(this.a) ? y : y + this.a / 500, z = isNaN(this.b) ? y : y - this.b / 200; x = Xn * lab2xyz(x); y = Yn * lab2xyz(y); z = Zn * lab2xyz(z); return new _color_js__WEBPACK_IMPORTED_MODULE_1__["Rgb"](lrgb2rgb(3.1338561 * x - 1.6168667 * y - 0.4906146 * z), lrgb2rgb(-0.9787684 * x + 1.9161415 * y + 0.0334540 * z), lrgb2rgb(0.0719453 * x - 0.2289914 * y + 1.4052427 * z), this.opacity); } })); function xyz2lab(t) { return t > t3 ? Math.pow(t, 1 / 3) : t / t2 + t0; } function lab2xyz(t) { return t > t1 ? t * t * t : t2 * (t - t0); } function lrgb2rgb(x) { return 255 * (x <= 0.0031308 ? 12.92 * x : 1.055 * Math.pow(x, 1 / 2.4) - 0.055); } function rgb2lrgb(x) { return (x /= 255) <= 0.04045 ? x / 12.92 : Math.pow((x + 0.055) / 1.055, 2.4); } function hclConvert(o) { if (o instanceof Hcl) return new Hcl(o.h, o.c, o.l, o.opacity); if (!(o instanceof Lab)) o = labConvert(o); if (o.a === 0 && o.b === 0) return new Hcl(NaN, 0 < o.l && o.l < 100 ? 0 : NaN, o.l, o.opacity); var h = Math.atan2(o.b, o.a) * _math_js__WEBPACK_IMPORTED_MODULE_2__["rad2deg"]; return new Hcl(h < 0 ? h + 360 : h, Math.sqrt(o.a * o.a + o.b * o.b), o.l, o.opacity); } function lch(l, c, h, opacity) { return arguments.length === 1 ? hclConvert(l) : new Hcl(h, c, l, opacity == null ? 1 : opacity); } function hcl(h, c, l, opacity) { return arguments.length === 1 ? hclConvert(h) : new Hcl(h, c, l, opacity == null ? 1 : opacity); } function Hcl(h, c, l, opacity) { this.h = +h; this.c = +c; this.l = +l; this.opacity = +opacity; } function hcl2lab(o) { if (isNaN(o.h)) return new Lab(o.l, 0, 0, o.opacity); var h = o.h * _math_js__WEBPACK_IMPORTED_MODULE_2__["deg2rad"]; return new Lab(o.l, Math.cos(h) * o.c, Math.sin(h) * o.c, o.opacity); } Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["default"])(Hcl, hcl, Object(_define_js__WEBPACK_IMPORTED_MODULE_0__["extend"])(_color_js__WEBPACK_IMPORTED_MODULE_1__["Color"], { brighter: function brighter(k) { return new Hcl(this.h, this.c, this.l + K * (k == null ? 1 : k), this.opacity); }, darker: function darker(k) { return new Hcl(this.h, this.c, this.l - K * (k == null ? 1 : k), this.opacity); }, rgb: function rgb() { return hcl2lab(this).rgb(); } })); /***/ }), /***/ "YyRF": /*!*******************************************************************!*\ !*** ./node_modules/primeng/__ivy_ngcc__/fesm2015/primeng-dom.js ***! \*******************************************************************/ /*! exports provided: ConnectedOverlayScrollHandler, DomHandler */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ConnectedOverlayScrollHandler", function() { return ConnectedOverlayScrollHandler; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DomHandler", function() { return DomHandler; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /** * @dynamic is for runtime initializing DomHandler.browser * * If delete below comment, we can see this error message: * Metadata collected contains an error that will be reported at runtime: * Only initialized variables and constants can be referenced * because the value of this variable is needed by the template compiler. */ // @dynamic var DomHandler = /*#__PURE__*/function () { function DomHandler() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, DomHandler); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(DomHandler, null, [{ key: "addClass", value: function addClass(element, className) { if (element.classList) element.classList.add(className);else element.className += ' ' + className; } }, { key: "addMultipleClasses", value: function addMultipleClasses(element, className) { if (element.classList) { var styles = className.trim().split(' '); for (var i = 0; i < styles.length; i++) { element.classList.add(styles[i]); } } else { var _styles = className.split(' '); for (var _i = 0; _i < _styles.length; _i++) { element.className += ' ' + _styles[_i]; } } } }, { key: "removeClass", value: function removeClass(element, className) { if (element.classList) element.classList.remove(className);else element.className = element.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' '); } }, { key: "hasClass", value: function hasClass(element, className) { if (element.classList) return element.classList.contains(className);else return new RegExp('(^| )' + className + '( |$)', 'gi').test(element.className); } }, { key: "siblings", value: function siblings(element) { return Array.prototype.filter.call(element.parentNode.children, function (child) { return child !== element; }); } }, { key: "find", value: function find(element, selector) { return Array.from(element.querySelectorAll(selector)); } }, { key: "findSingle", value: function findSingle(element, selector) { if (element) { return element.querySelector(selector); } return null; } }, { key: "index", value: function index(element) { var children = element.parentNode.childNodes; var num = 0; for (var i = 0; i < children.length; i++) { if (children[i] == element) return num; if (children[i].nodeType == 1) num++; } return -1; } }, { key: "indexWithinGroup", value: function indexWithinGroup(element, attributeName) { var children = element.parentNode ? element.parentNode.childNodes : []; var num = 0; for (var i = 0; i < children.length; i++) { if (children[i] == element) return num; if (children[i].attributes && children[i].attributes[attributeName] && children[i].nodeType == 1) num++; } return -1; } }, { key: "relativePosition", value: function relativePosition(element, target) { var elementDimensions = element.offsetParent ? { width: element.offsetWidth, height: element.offsetHeight } : this.getHiddenElementDimensions(element); var targetHeight = target.offsetHeight; var targetOffset = target.getBoundingClientRect(); var viewport = this.getViewport(); var top, left; if (targetOffset.top + targetHeight + elementDimensions.height > viewport.height) { top = -1 * elementDimensions.height; element.style.transformOrigin = 'bottom'; if (targetOffset.top + top < 0) { top = -1 * targetOffset.top; } } else { top = targetHeight; element.style.transformOrigin = 'top'; } if (elementDimensions.width > viewport.width) { // element wider then viewport and cannot fit on screen (align at left side of viewport) left = targetOffset.left * -1; } else if (targetOffset.left + elementDimensions.width > viewport.width) { // element wider then viewport but can be fit on screen (align at right side of viewport) left = (targetOffset.left + elementDimensions.width - viewport.width) * -1; } else { // element fits on screen (align with target) left = 0; } element.style.top = top + 'px'; element.style.left = left + 'px'; } }, { key: "absolutePosition", value: function absolutePosition(element, target) { var elementDimensions = element.offsetParent ? { width: element.offsetWidth, height: element.offsetHeight } : this.getHiddenElementDimensions(element); var elementOuterHeight = elementDimensions.height; var elementOuterWidth = elementDimensions.width; var targetOuterHeight = target.offsetHeight; var targetOuterWidth = target.offsetWidth; var targetOffset = target.getBoundingClientRect(); var windowScrollTop = this.getWindowScrollTop(); var windowScrollLeft = this.getWindowScrollLeft(); var viewport = this.getViewport(); var top, left; if (targetOffset.top + targetOuterHeight + elementOuterHeight > viewport.height) { top = targetOffset.top + windowScrollTop - elementOuterHeight; element.style.transformOrigin = 'bottom'; if (top < 0) { top = windowScrollTop; } } else { top = targetOuterHeight + targetOffset.top + windowScrollTop; element.style.transformOrigin = 'top'; } if (targetOffset.left + elementOuterWidth > viewport.width) left = Math.max(0, targetOffset.left + windowScrollLeft + targetOuterWidth - elementOuterWidth);else left = targetOffset.left + windowScrollLeft; element.style.top = top + 'px'; element.style.left = left + 'px'; } }, { key: "getParents", value: function getParents(element) { var parents = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; return element['parentNode'] === null ? parents : this.getParents(element.parentNode, parents.concat([element.parentNode])); } }, { key: "getScrollableParents", value: function getScrollableParents(element) { var scrollableParents = []; if (element) { var parents = this.getParents(element); var overflowRegex = /(auto|scroll)/; var overflowCheck = function overflowCheck(node) { var styleDeclaration = window['getComputedStyle'](node, null); return overflowRegex.test(styleDeclaration.getPropertyValue('overflow')) || overflowRegex.test(styleDeclaration.getPropertyValue('overflowX')) || overflowRegex.test(styleDeclaration.getPropertyValue('overflowY')); }; var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(parents), _step; try { for (_iterator.s(); !(_step = _iterator.n()).done;) { var parent = _step.value; var scrollSelectors = parent.nodeType === 1 && parent.dataset['scrollselectors']; if (scrollSelectors) { var selectors = scrollSelectors.split(','); var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(selectors), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var selector = _step2.value; var el = this.findSingle(parent, selector); if (el && overflowCheck(el)) { scrollableParents.push(el); } } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } if (parent.nodeType !== 9 && overflowCheck(parent)) { scrollableParents.push(parent); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } } return scrollableParents; } }, { key: "getHiddenElementOuterHeight", value: function getHiddenElementOuterHeight(element) { element.style.visibility = 'hidden'; element.style.display = 'block'; var elementHeight = element.offsetHeight; element.style.display = 'none'; element.style.visibility = 'visible'; return elementHeight; } }, { key: "getHiddenElementOuterWidth", value: function getHiddenElementOuterWidth(element) { element.style.visibility = 'hidden'; element.style.display = 'block'; var elementWidth = element.offsetWidth; element.style.display = 'none'; element.style.visibility = 'visible'; return elementWidth; } }, { key: "getHiddenElementDimensions", value: function getHiddenElementDimensions(element) { var dimensions = {}; element.style.visibility = 'hidden'; element.style.display = 'block'; dimensions.width = element.offsetWidth; dimensions.height = element.offsetHeight; element.style.display = 'none'; element.style.visibility = 'visible'; return dimensions; } }, { key: "scrollInView", value: function scrollInView(container, item) { var borderTopValue = getComputedStyle(container).getPropertyValue('borderTopWidth'); var borderTop = borderTopValue ? parseFloat(borderTopValue) : 0; var paddingTopValue = getComputedStyle(container).getPropertyValue('paddingTop'); var paddingTop = paddingTopValue ? parseFloat(paddingTopValue) : 0; var containerRect = container.getBoundingClientRect(); var itemRect = item.getBoundingClientRect(); var offset = itemRect.top + document.body.scrollTop - (containerRect.top + document.body.scrollTop) - borderTop - paddingTop; var scroll = container.scrollTop; var elementHeight = container.clientHeight; var itemHeight = this.getOuterHeight(item); if (offset < 0) { container.scrollTop = scroll + offset; } else if (offset + itemHeight > elementHeight) { container.scrollTop = scroll + offset - elementHeight + itemHeight; } } }, { key: "fadeIn", value: function fadeIn(element, duration) { element.style.opacity = 0; var last = +new Date(); var opacity = 0; var tick = function tick() { opacity = +element.style.opacity.replace(",", ".") + (new Date().getTime() - last) / duration; element.style.opacity = opacity; last = +new Date(); if (+opacity < 1) { window.requestAnimationFrame && requestAnimationFrame(tick) || setTimeout(tick, 16); } }; tick(); } }, { key: "fadeOut", value: function fadeOut(element, ms) { var opacity = 1, interval = 50, duration = ms, gap = interval / duration; var fading = setInterval(function () { opacity = opacity - gap; if (opacity <= 0) { opacity = 0; clearInterval(fading); } element.style.opacity = opacity; }, interval); } }, { key: "getWindowScrollTop", value: function getWindowScrollTop() { var doc = document.documentElement; return (window.pageYOffset || doc.scrollTop) - (doc.clientTop || 0); } }, { key: "getWindowScrollLeft", value: function getWindowScrollLeft() { var doc = document.documentElement; return (window.pageXOffset || doc.scrollLeft) - (doc.clientLeft || 0); } }, { key: "matches", value: function matches(element, selector) { var p = Element.prototype; var f = p['matches'] || p.webkitMatchesSelector || p['mozMatchesSelector'] || p['msMatchesSelector'] || function (s) { return [].indexOf.call(document.querySelectorAll(s), this) !== -1; }; return f.call(element, selector); } }, { key: "getOuterWidth", value: function getOuterWidth(el, margin) { var width = el.offsetWidth; if (margin) { var style = getComputedStyle(el); width += parseFloat(style.marginLeft) + parseFloat(style.marginRight); } return width; } }, { key: "getHorizontalPadding", value: function getHorizontalPadding(el) { var style = getComputedStyle(el); return parseFloat(style.paddingLeft) + parseFloat(style.paddingRight); } }, { key: "getHorizontalMargin", value: function getHorizontalMargin(el) { var style = getComputedStyle(el); return parseFloat(style.marginLeft) + parseFloat(style.marginRight); } }, { key: "innerWidth", value: function innerWidth(el) { var width = el.offsetWidth; var style = getComputedStyle(el); width += parseFloat(style.paddingLeft) + parseFloat(style.paddingRight); return width; } }, { key: "width", value: function width(el) { var width = el.offsetWidth; var style = getComputedStyle(el); width -= parseFloat(style.paddingLeft) + parseFloat(style.paddingRight); return width; } }, { key: "getInnerHeight", value: function getInnerHeight(el) { var height = el.offsetHeight; var style = getComputedStyle(el); height += parseFloat(style.paddingTop) + parseFloat(style.paddingBottom); return height; } }, { key: "getOuterHeight", value: function getOuterHeight(el, margin) { var height = el.offsetHeight; if (margin) { var style = getComputedStyle(el); height += parseFloat(style.marginTop) + parseFloat(style.marginBottom); } return height; } }, { key: "getHeight", value: function getHeight(el) { var height = el.offsetHeight; var style = getComputedStyle(el); height -= parseFloat(style.paddingTop) + parseFloat(style.paddingBottom) + parseFloat(style.borderTopWidth) + parseFloat(style.borderBottomWidth); return height; } }, { key: "getWidth", value: function getWidth(el) { var width = el.offsetWidth; var style = getComputedStyle(el); width -= parseFloat(style.paddingLeft) + parseFloat(style.paddingRight) + parseFloat(style.borderLeftWidth) + parseFloat(style.borderRightWidth); return width; } }, { key: "getViewport", value: function getViewport() { var win = window, d = document, e = d.documentElement, g = d.getElementsByTagName('body')[0], w = win.innerWidth || e.clientWidth || g.clientWidth, h = win.innerHeight || e.clientHeight || g.clientHeight; return { width: w, height: h }; } }, { key: "getOffset", value: function getOffset(el) { var rect = el.getBoundingClientRect(); return { top: rect.top + (window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0), left: rect.left + (window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0) }; } }, { key: "replaceElementWith", value: function replaceElementWith(element, replacementElement) { var parentNode = element.parentNode; if (!parentNode) throw "Can't replace element"; return parentNode.replaceChild(replacementElement, element); } }, { key: "getUserAgent", value: function getUserAgent() { return navigator.userAgent; } }, { key: "isIE", value: function isIE() { var ua = window.navigator.userAgent; var msie = ua.indexOf('MSIE '); if (msie > 0) { // IE 10 or older => return version number return true; } var trident = ua.indexOf('Trident/'); if (trident > 0) { // IE 11 => return version number var rv = ua.indexOf('rv:'); return true; } var edge = ua.indexOf('Edge/'); if (edge > 0) { // Edge (IE 12+) => return version number return true; } // other browser return false; } }, { key: "isIOS", value: function isIOS() { return /iPad|iPhone|iPod/.test(navigator.userAgent) && !window['MSStream']; } }, { key: "isAndroid", value: function isAndroid() { return /(android)/i.test(navigator.userAgent); } }, { key: "appendChild", value: function appendChild(element, target) { if (this.isElement(target)) target.appendChild(element);else if (target.el && target.el.nativeElement) target.el.nativeElement.appendChild(element);else throw 'Cannot append ' + target + ' to ' + element; } }, { key: "removeChild", value: function removeChild(element, target) { if (this.isElement(target)) target.removeChild(element);else if (target.el && target.el.nativeElement) target.el.nativeElement.removeChild(element);else throw 'Cannot remove ' + element + ' from ' + target; } }, { key: "removeElement", value: function removeElement(element) { if (!('remove' in Element.prototype)) element.parentNode.removeChild(element);else element.remove(); } }, { key: "isElement", value: function isElement(obj) { return typeof HTMLElement === "object" ? obj instanceof HTMLElement : obj && typeof obj === "object" && obj !== null && obj.nodeType === 1 && typeof obj.nodeName === "string"; } }, { key: "calculateScrollbarWidth", value: function calculateScrollbarWidth(el) { if (el) { var style = getComputedStyle(el); return el.offsetWidth - el.clientWidth - parseFloat(style.borderLeftWidth) - parseFloat(style.borderRightWidth); } else { if (this.calculatedScrollbarWidth !== null) return this.calculatedScrollbarWidth; var scrollDiv = document.createElement("div"); scrollDiv.className = "p-scrollbar-measure"; document.body.appendChild(scrollDiv); var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth; document.body.removeChild(scrollDiv); this.calculatedScrollbarWidth = scrollbarWidth; return scrollbarWidth; } } }, { key: "calculateScrollbarHeight", value: function calculateScrollbarHeight() { if (this.calculatedScrollbarHeight !== null) return this.calculatedScrollbarHeight; var scrollDiv = document.createElement("div"); scrollDiv.className = "p-scrollbar-measure"; document.body.appendChild(scrollDiv); var scrollbarHeight = scrollDiv.offsetHeight - scrollDiv.clientHeight; document.body.removeChild(scrollDiv); this.calculatedScrollbarWidth = scrollbarHeight; return scrollbarHeight; } }, { key: "invokeElementMethod", value: function invokeElementMethod(element, methodName, args) { element[methodName].apply(element, args); } }, { key: "clearSelection", value: function clearSelection() { if (window.getSelection) { if (window.getSelection().empty) { window.getSelection().empty(); } else if (window.getSelection().removeAllRanges && window.getSelection().rangeCount > 0 && window.getSelection().getRangeAt(0).getClientRects().length > 0) { window.getSelection().removeAllRanges(); } } else if (document['selection'] && document['selection'].empty) { try { document['selection'].empty(); } catch (error) {//ignore IE bug } } } }, { key: "getBrowser", value: function getBrowser() { if (!this.browser) { var matched = this.resolveUserAgent(); this.browser = {}; if (matched.browser) { this.browser[matched.browser] = true; this.browser['version'] = matched.version; } if (this.browser['chrome']) { this.browser['webkit'] = true; } else if (this.browser['webkit']) { this.browser['safari'] = true; } } return this.browser; } }, { key: "resolveUserAgent", value: function resolveUserAgent() { var ua = navigator.userAgent.toLowerCase(); var match = /(chrome)[ \/]([\w.]+)/.exec(ua) || /(webkit)[ \/]([\w.]+)/.exec(ua) || /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) || /(msie) ([\w.]+)/.exec(ua) || ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) || []; return { browser: match[1] || "", version: match[2] || "0" }; } }, { key: "isInteger", value: function isInteger(value) { if (Number.isInteger) { return Number.isInteger(value); } else { return typeof value === "number" && isFinite(value) && Math.floor(value) === value; } } }, { key: "isHidden", value: function isHidden(element) { return element.offsetParent === null; } }, { key: "getFocusableElements", value: function getFocusableElements(element) { var focusableElements = DomHandler.find(element, "button:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n [href][clientHeight][clientWidth]:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n input:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]), select:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n textarea:not([tabindex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]), [tabIndex]:not([tabIndex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden]),\n [contenteditable]:not([tabIndex = \"-1\"]):not([disabled]):not([style*=\"display:none\"]):not([hidden])"); var visibleFocusableElements = []; var _iterator3 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(focusableElements), _step3; try { for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) { var focusableElement = _step3.value; if (getComputedStyle(focusableElement).display != "none" && getComputedStyle(focusableElement).visibility != "hidden") visibleFocusableElements.push(focusableElement); } } catch (err) { _iterator3.e(err); } finally { _iterator3.f(); } return visibleFocusableElements; } }, { key: "generateZIndex", value: function generateZIndex() { this.zindex = this.zindex || 999; return ++this.zindex; } }]); return DomHandler; }(); DomHandler.zindex = 1000; DomHandler.calculatedScrollbarWidth = null; DomHandler.calculatedScrollbarHeight = null; var ConnectedOverlayScrollHandler = /*#__PURE__*/function () { function ConnectedOverlayScrollHandler(element) { var listener = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : function () {}; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, ConnectedOverlayScrollHandler); this.element = element; this.listener = listener; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(ConnectedOverlayScrollHandler, [{ key: "bindScrollListener", value: function bindScrollListener() { this.scrollableParents = DomHandler.getScrollableParents(this.element); for (var i = 0; i < this.scrollableParents.length; i++) { this.scrollableParents[i].addEventListener('scroll', this.listener); } } }, { key: "unbindScrollListener", value: function unbindScrollListener() { if (this.scrollableParents) { for (var i = 0; i < this.scrollableParents.length; i++) { this.scrollableParents[i].removeEventListener('scroll', this.listener); } } } }, { key: "destroy", value: function destroy() { this.unbindScrollListener(); this.element = null; this.listener = null; this.scrollableParents = null; } }]); return ConnectedOverlayScrollHandler; }(); /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "Z303": /*!**************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/timeInterval.js ***! \**************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var async_1 = __webpack_require__(/*! ../scheduler/async */ "1pIY"); var scan_1 = __webpack_require__(/*! ./scan */ "vrE+"); var defer_1 = __webpack_require__(/*! ../observable/defer */ "b/k1"); var map_1 = __webpack_require__(/*! ./map */ "q3Kh"); function timeInterval(scheduler) { if (scheduler === void 0) { scheduler = async_1.async; } return function (source) { return defer_1.defer(function () { return source.pipe(scan_1.scan(function (_a, value) { var current = _a.current; return { value: value, current: scheduler.now(), last: current }; }, { current: scheduler.now(), value: undefined, last: undefined }), map_1.map(function (_a) { var current = _a.current, last = _a.last, value = _a.value; return new TimeInterval(value, current - last); })); }); }; } exports.timeInterval = timeInterval; var TimeInterval = function () { function TimeInterval(value, interval) { this.value = value; this.interval = interval; } return TimeInterval; }(); exports.TimeInterval = TimeInterval; /***/ }), /***/ "Z4QM": /*!******************************************!*\ !*** ./node_modules/moment/locale/sd.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Sindhi [sd] //! author : Narain Sagar : https://github.com/narainsagar ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var months = ['جنوري', 'فيبروري', 'مارچ', 'اپريل', 'مئي', 'جون', 'جولاءِ', 'آگسٽ', 'سيپٽمبر', 'آڪٽوبر', 'نومبر', 'ڊسمبر'], days = ['آچر', 'سومر', 'اڱارو', 'اربع', 'خميس', 'جمع', 'ڇنڇر']; var sd = moment.defineLocale('sd', { months: months, monthsShort: months, weekdays: days, weekdaysShort: days, weekdaysMin: days, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY HH:mm', LLLL: 'dddd، D MMMM YYYY HH:mm' }, meridiemParse: /صبح|شام/, isPM: function isPM(input) { return 'شام' === input; }, meridiem: function meridiem(hour, minute, isLower) { if (hour < 12) { return 'صبح'; } return 'شام'; }, calendar: { sameDay: '[اڄ] LT', nextDay: '[سڀاڻي] LT', nextWeek: 'dddd [اڳين هفتي تي] LT', lastDay: '[ڪالهه] LT', lastWeek: '[گزريل هفتي] dddd [تي] LT', sameElse: 'L' }, relativeTime: { future: '%s پوء', past: '%s اڳ', s: 'چند سيڪنڊ', ss: '%d سيڪنڊ', m: 'هڪ منٽ', mm: '%d منٽ', h: 'هڪ ڪلاڪ', hh: '%d ڪلاڪ', d: 'هڪ ڏينهن', dd: '%d ڏينهن', M: 'هڪ مهينو', MM: '%d مهينا', y: 'هڪ سال', yy: '%d سال' }, preparse: function preparse(string) { return string.replace(/،/g, ','); }, postformat: function postformat(string) { return string.replace(/,/g, '،'); }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return sd; }); /***/ }), /***/ "Z5Ne": /*!***************************************************!*\ !*** ./node_modules/d3-array/src/intersection.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return intersection; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createForOfIteratorHelper */ "uFwe"); /* harmony import */ var _set_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./set.js */ "8XJe"); function intersection(values) { for (var _len = arguments.length, others = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { others[_key - 1] = arguments[_key]; } values = new Set(values); others = others.map(_set_js__WEBPACK_IMPORTED_MODULE_1__["default"]); var _iterator = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(values), _step; try { out: for (_iterator.s(); !(_step = _iterator.n()).done;) { var value = _step.value; var _iterator2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper__WEBPACK_IMPORTED_MODULE_0__["default"])(others), _step2; try { for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) { var other = _step2.value; if (!other.has(value)) { values.delete(value); continue out; } } } catch (err) { _iterator2.e(err); } finally { _iterator2.f(); } } } catch (err) { _iterator.e(err); } finally { _iterator.f(); } return values; } /***/ }), /***/ "Z5tI": /*!***************************************************************!*\ !*** ./node_modules/rxjs/internal/util/subscribeToPromise.js ***! \***************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var hostReportError_1 = __webpack_require__(/*! ./hostReportError */ "MkmW"); exports.subscribeToPromise = function (promise) { return function (subscriber) { promise.then(function (value) { if (!subscriber.closed) { subscriber.next(value); subscriber.complete(); } }, function (err) { return subscriber.error(err); }).then(null, hostReportError_1.hostReportError); return subscriber; }; }; /***/ }), /***/ "ZAMP": /*!*********************************************!*\ !*** ./node_modules/moment/locale/ms-my.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Malay [ms-my] //! note : DEPRECATED, the correct one is [ms] //! author : Weldan Jamili : https://github.com/weldan ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var msMy = moment.defineLocale('ms-my', { months: 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'), monthsShort: 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'), weekdays: 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'), weekdaysShort: 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'), weekdaysMin: 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'), longDateFormat: { LT: 'HH.mm', LTS: 'HH.mm.ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY [pukul] HH.mm', LLLL: 'dddd, D MMMM YYYY [pukul] HH.mm' }, meridiemParse: /pagi|tengahari|petang|malam/, meridiemHour: function meridiemHour(hour, meridiem) { if (hour === 12) { hour = 0; } if (meridiem === 'pagi') { return hour; } else if (meridiem === 'tengahari') { return hour >= 11 ? hour : hour + 12; } else if (meridiem === 'petang' || meridiem === 'malam') { return hour + 12; } }, meridiem: function meridiem(hours, minutes, isLower) { if (hours < 11) { return 'pagi'; } else if (hours < 15) { return 'tengahari'; } else if (hours < 19) { return 'petang'; } else { return 'malam'; } }, calendar: { sameDay: '[Hari ini pukul] LT', nextDay: '[Esok pukul] LT', nextWeek: 'dddd [pukul] LT', lastDay: '[Kelmarin pukul] LT', lastWeek: 'dddd [lepas pukul] LT', sameElse: 'L' }, relativeTime: { future: 'dalam %s', past: '%s yang lepas', s: 'beberapa saat', ss: '%d saat', m: 'seminit', mm: '%d minit', h: 'sejam', hh: '%d jam', d: 'sehari', dd: '%d hari', M: 'sebulan', MM: '%d bulan', y: 'setahun', yy: '%d tahun' }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return msMy; }); /***/ }), /***/ "ZHwm": /*!*************************************************************!*\ !*** ./node_modules/rxjs/internal/operators/publishLast.js ***! \*************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var AsyncSubject_1 = __webpack_require__(/*! ../AsyncSubject */ "eYLY"); var multicast_1 = __webpack_require__(/*! ./multicast */ "7K7o"); function publishLast() { return function (source) { return multicast_1.multicast(new AsyncSubject_1.AsyncSubject())(source); }; } exports.publishLast = publishLast; /***/ }), /***/ "ZQwz": /*!******************************************!*\ !*** ./node_modules/d3-shape/src/arc.js ***! \******************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-path */ "83xM"); /* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "2K37"); /* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./math.js */ "CYYh"); function arcInnerRadius(d) { return d.innerRadius; } function arcOuterRadius(d) { return d.outerRadius; } function arcStartAngle(d) { return d.startAngle; } function arcEndAngle(d) { return d.endAngle; } function arcPadAngle(d) { return d && d.padAngle; // Note: optional! } function intersect(x0, y0, x1, y1, x2, y2, x3, y3) { var x10 = x1 - x0, y10 = y1 - y0, x32 = x3 - x2, y32 = y3 - y2, t = y32 * x10 - x32 * y10; if (t * t < _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) return; t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / t; return [x0 + t * x10, y0 + t * y10]; } // Compute perpendicular offset line of length rc. // http://mathworld.wolfram.com/Circle-LineIntersection.html function cornerTangents(x0, y0, x1, y1, r1, rc, cw) { var x01 = x0 - x1, y01 = y0 - y1, lo = (cw ? rc : -rc) / Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(x01 * x01 + y01 * y01), ox = lo * y01, oy = -lo * x01, x11 = x0 + ox, y11 = y0 + oy, x10 = x1 + ox, y10 = y1 + oy, x00 = (x11 + x10) / 2, y00 = (y11 + y10) / 2, dx = x10 - x11, dy = y10 - y11, d2 = dx * dx + dy * dy, r = r1 - rc, D = x11 * y10 - x10 * y11, d = (dy < 0 ? -1 : 1) * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["max"])(0, r * r * d2 - D * D)), cx0 = (D * dy - dx * d) / d2, cy0 = (-D * dx - dy * d) / d2, cx1 = (D * dy + dx * d) / d2, cy1 = (-D * dx + dy * d) / d2, dx0 = cx0 - x00, dy0 = cy0 - y00, dx1 = cx1 - x00, dy1 = cy1 - y00; // Pick the closer of the two intersection points. // TODO Is there a faster way to determine which intersection to use? if (dx0 * dx0 + dy0 * dy0 > dx1 * dx1 + dy1 * dy1) cx0 = cx1, cy0 = cy1; return { cx: cx0, cy: cy0, x01: -ox, y01: -oy, x11: cx0 * (r1 / r - 1), y11: cy0 * (r1 / r - 1) }; } /* harmony default export */ __webpack_exports__["default"] = (function () { var innerRadius = arcInnerRadius, outerRadius = arcOuterRadius, cornerRadius = Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(0), padRadius = null, startAngle = arcStartAngle, endAngle = arcEndAngle, padAngle = arcPadAngle, context = null; function arc() { var buffer, r, r0 = +innerRadius.apply(this, arguments), r1 = +outerRadius.apply(this, arguments), a0 = startAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_2__["halfPi"], a1 = endAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_2__["halfPi"], da = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["abs"])(a1 - a0), cw = a1 > a0; if (!context) context = buffer = Object(d3_path__WEBPACK_IMPORTED_MODULE_0__["path"])(); // Ensure that the outer radius is always larger than the inner radius. if (r1 < r0) r = r1, r1 = r0, r0 = r; // Is it a point? if (!(r1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.moveTo(0, 0); // Or is it a circle or annulus? else if (da > _math_js__WEBPACK_IMPORTED_MODULE_2__["tau"] - _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { context.moveTo(r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a0), r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a0)); context.arc(0, 0, r1, a0, a1, !cw); if (r0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { context.moveTo(r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a1), r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a1)); context.arc(0, 0, r0, a1, a0, cw); } } // Or is it a circular or annular sector? else { var a01 = a0, a11 = a1, a00 = a0, a10 = a1, da0 = da, da1 = da, ap = padAngle.apply(this, arguments) / 2, rp = ap > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"] && (padRadius ? +padRadius.apply(this, arguments) : Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(r0 * r0 + r1 * r1)), rc = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["abs"])(r1 - r0) / 2, +cornerRadius.apply(this, arguments)), rc0 = rc, rc1 = rc, t0, t1; // Apply padding? Note that since r1 ≥ r0, da1 ≥ da0. if (rp > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { var p0 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["asin"])(rp / r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(ap)), p1 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["asin"])(rp / r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(ap)); if ((da0 -= p0 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) p0 *= cw ? 1 : -1, a00 += p0, a10 -= p0;else da0 = 0, a00 = a10 = (a0 + a1) / 2; if ((da1 -= p1 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) p1 *= cw ? 1 : -1, a01 += p1, a11 -= p1;else da1 = 0, a01 = a11 = (a0 + a1) / 2; } var x01 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a01), y01 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a01), x10 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a10), y10 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a10); // Apply rounded corners? if (rc > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { var x11 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a11), y11 = r1 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a11), x00 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a00), y00 = r0 * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a00), oc; // Restrict the corner radius according to the sector angle. if (da < _math_js__WEBPACK_IMPORTED_MODULE_2__["pi"] && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) { var ax = x01 - oc[0], ay = y01 - oc[1], bx = x11 - oc[0], by = y11 - oc[1], kc = 1 / Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["acos"])((ax * bx + ay * by) / (Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(ax * ax + ay * ay) * Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(bx * bx + by * by))) / 2), lc = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sqrt"])(oc[0] * oc[0] + oc[1] * oc[1]); rc0 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(rc, (r0 - lc) / (kc - 1)); rc1 = Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["min"])(rc, (r1 - lc) / (kc + 1)); } } // Is the sector collapsed to a line? if (!(da1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.moveTo(x01, y01); // Does the sector’s outer ring have rounded corners? else if (rc1 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { t0 = cornerTangents(x00, y00, x01, y01, r1, rc1, cw); t1 = cornerTangents(x11, y11, x10, y10, r1, rc1, cw); context.moveTo(t0.cx + t0.x01, t0.cy + t0.y01); // Have the corners merged? if (rc1 < rc) context.arc(t0.cx, t0.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); // Otherwise, draw the two corners and the ring. else { context.arc(t0.cx, t0.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y11, t0.x11), !cw); context.arc(0, 0, r1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.cy + t0.y11, t0.cx + t0.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.cy + t1.y11, t1.cx + t1.x11), !cw); context.arc(t1.cx, t1.cy, rc1, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y11, t1.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); } } // Or is the outer ring just a circular arc? else context.moveTo(x01, y01), context.arc(0, 0, r1, a01, a11, !cw); // Is there no inner ring, and it’s a circular sector? // Or perhaps it’s an annular sector collapsed due to padding? if (!(r0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) || !(da0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"])) context.lineTo(x10, y10); // Does the sector’s inner ring (or point) have rounded corners? else if (rc0 > _math_js__WEBPACK_IMPORTED_MODULE_2__["epsilon"]) { t0 = cornerTangents(x10, y10, x11, y11, r0, -rc0, cw); t1 = cornerTangents(x01, y01, x00, y00, r0, -rc0, cw); context.lineTo(t0.cx + t0.x01, t0.cy + t0.y01); // Have the corners merged? if (rc0 < rc) context.arc(t0.cx, t0.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); // Otherwise, draw the two corners and the ring. else { context.arc(t0.cx, t0.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y01, t0.x01), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.y11, t0.x11), !cw); context.arc(0, 0, r0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t0.cy + t0.y11, t0.cx + t0.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.cy + t1.y11, t1.cx + t1.x11), cw); context.arc(t1.cx, t1.cy, rc0, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y11, t1.x11), Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["atan2"])(t1.y01, t1.x01), !cw); } } // Or is the inner ring just a circular arc? else context.arc(0, 0, r0, a10, a00, cw); } context.closePath(); if (buffer) return context = null, buffer + "" || null; } arc.centroid = function () { var r = (+innerRadius.apply(this, arguments) + +outerRadius.apply(this, arguments)) / 2, a = (+startAngle.apply(this, arguments) + +endAngle.apply(this, arguments)) / 2 - _math_js__WEBPACK_IMPORTED_MODULE_2__["pi"] / 2; return [Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["cos"])(a) * r, Object(_math_js__WEBPACK_IMPORTED_MODULE_2__["sin"])(a) * r]; }; arc.innerRadius = function (_) { return arguments.length ? (innerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : innerRadius; }; arc.outerRadius = function (_) { return arguments.length ? (outerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : outerRadius; }; arc.cornerRadius = function (_) { return arguments.length ? (cornerRadius = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : cornerRadius; }; arc.padRadius = function (_) { return arguments.length ? (padRadius = _ == null ? null : typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padRadius; }; arc.startAngle = function (_) { return arguments.length ? (startAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : startAngle; }; arc.endAngle = function (_) { return arguments.length ? (endAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : endAngle; }; arc.padAngle = function (_) { return arguments.length ? (padAngle = typeof _ === "function" ? _ : Object(_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padAngle; }; arc.context = function (_) { return arguments.length ? (context = _ == null ? null : _, arc) : context; }; return arc; }); /***/ }), /***/ "ZRP+": /*!********************************************!*\ !*** ./node_modules/d3-ease/src/linear.js ***! \********************************************/ /*! exports provided: linear */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "linear", function() { return linear; }); function linear(t) { return +t; } /***/ }), /***/ "ZTPi": /*!********************************************************!*\ !*** ./node_modules/rxjs/internal/operators/repeat.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); var empty_1 = __webpack_require__(/*! ../observable/empty */ "aJGj"); function repeat(count) { if (count === void 0) { count = -1; } return function (source) { if (count === 0) { return empty_1.empty(); } else if (count < 0) { return source.lift(new RepeatOperator(-1, source)); } else { return source.lift(new RepeatOperator(count - 1, source)); } }; } exports.repeat = repeat; var RepeatOperator = function () { function RepeatOperator(count, source) { this.count = count; this.source = source; } RepeatOperator.prototype.call = function (subscriber, source) { return source.subscribe(new RepeatSubscriber(subscriber, this.count, this.source)); }; return RepeatOperator; }(); var RepeatSubscriber = function (_super) { __extends(RepeatSubscriber, _super); function RepeatSubscriber(destination, count, source) { var _this = _super.call(this, destination) || this; _this.count = count; _this.source = source; return _this; } RepeatSubscriber.prototype.complete = function () { if (!this.isStopped) { var _a = this, source = _a.source, count = _a.count; if (count === 0) { return _super.prototype.complete.call(this); } else if (count > -1) { this.count = count - 1; } source.subscribe(this._unsubscribeAndRecycle()); } }; return RepeatSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "ZUHj": /*!***********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToResult.js ***! \***********************************************************************/ /*! exports provided: subscribeToResult */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToResult", function() { return subscribeToResult; }); /* harmony import */ var _InnerSubscriber__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../InnerSubscriber */ "51Dv"); /* harmony import */ var _subscribeTo__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./subscribeTo */ "SeVD"); /* harmony import */ var _Observable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Observable */ "HDdC"); function subscribeToResult(outerSubscriber, result, outerValue, outerIndex) { var innerSubscriber = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : new _InnerSubscriber__WEBPACK_IMPORTED_MODULE_0__["InnerSubscriber"](outerSubscriber, outerValue, outerIndex); if (innerSubscriber.closed) { return undefined; } if (result instanceof _Observable__WEBPACK_IMPORTED_MODULE_2__["Observable"]) { return result.subscribe(innerSubscriber); } return Object(_subscribeTo__WEBPACK_IMPORTED_MODULE_1__["subscribeTo"])(result)(innerSubscriber); } /***/ }), /***/ "Zduo": /*!******************************************!*\ !*** ./node_modules/moment/locale/eo.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Esperanto [eo] //! author : Colin Dean : https://github.com/colindean //! author : Mia Nordentoft Imperatori : https://github.com/miestasmia //! comment : miestasmia corrected the translation by colindean //! comment : Vivakvo corrected the translation by colindean and miestasmia ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var eo = moment.defineLocale('eo', { months: 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'), monthsShort: 'jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec'.split('_'), weekdays: 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'), weekdaysShort: 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'), weekdaysMin: 'di_lu_ma_me_ĵa_ve_sa'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'YYYY-MM-DD', LL: '[la] D[-an de] MMMM, YYYY', LLL: '[la] D[-an de] MMMM, YYYY HH:mm', LLLL: 'dddd[n], [la] D[-an de] MMMM, YYYY HH:mm', llll: 'ddd, [la] D[-an de] MMM, YYYY HH:mm' }, meridiemParse: /[ap]\.t\.m/i, isPM: function isPM(input) { return input.charAt(0).toLowerCase() === 'p'; }, meridiem: function meridiem(hours, minutes, isLower) { if (hours > 11) { return isLower ? 'p.t.m.' : 'P.T.M.'; } else { return isLower ? 'a.t.m.' : 'A.T.M.'; } }, calendar: { sameDay: '[Hodiaŭ je] LT', nextDay: '[Morgaŭ je] LT', nextWeek: 'dddd[n je] LT', lastDay: '[Hieraŭ je] LT', lastWeek: '[pasintan] dddd[n je] LT', sameElse: 'L' }, relativeTime: { future: 'post %s', past: 'antaŭ %s', s: 'kelkaj sekundoj', ss: '%d sekundoj', m: 'unu minuto', mm: '%d minutoj', h: 'unu horo', hh: '%d horoj', d: 'unu tago', //ne 'diurno', ĉar estas uzita por proksimumo dd: '%d tagoj', M: 'unu monato', MM: '%d monatoj', y: 'unu jaro', yy: '%d jaroj' }, dayOfMonthOrdinalParse: /\d{1,2}a/, ordinal: '%da', week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return eo; }); /***/ }), /***/ "ZgVT": /*!******************************************************!*\ !*** ./node_modules/prismjs/components/prism-css.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports) { (function (Prism) { var string = /(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/; Prism.languages.css = { 'comment': /\/\*[\s\S]*?\*\//, 'atrule': { pattern: /@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/, inside: { 'rule': /^@[\w-]+/, 'selector-function-argument': { pattern: /(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/, lookbehind: true, alias: 'selector' }, 'keyword': { pattern: /(^|[^\w-])(?:and|not|only|or)(?![\w-])/, lookbehind: true } // See rest below } }, 'url': { // https://drafts.csswg.org/css-values-3/#urls pattern: RegExp('\\burl\\((?:' + string.source + '|' + /(?:[^\\\r\n()"']|\\[\s\S])*/.source + ')\\)', 'i'), greedy: true, inside: { 'function': /^url/i, 'punctuation': /^\(|\)$/, 'string': { pattern: RegExp('^' + string.source + '$'), alias: 'url' } } }, 'selector': { pattern: RegExp('(^|[{}\\s])[^{}\\s](?:[^{};"\'\\s]|\\s+(?![\\s{])|' + string.source + ')*(?=\\s*\\{)'), lookbehind: true }, 'string': { pattern: string, greedy: true }, 'property': { pattern: /(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i, lookbehind: true }, 'important': /!important\b/i, 'function': { pattern: /(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i, lookbehind: true }, 'punctuation': /[(){};:,]/ }; Prism.languages.css['atrule'].inside.rest = Prism.languages.css; var markup = Prism.languages.markup; if (markup) { markup.tag.addInlined('style', 'css'); markup.tag.addAttribute('style', 'css'); } })(Prism); /***/ }), /***/ "Zy1z": /*!*******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/pairwise.js ***! \*******************************************************************/ /*! exports provided: pairwise */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "pairwise", function() { return pairwise; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); function pairwise() { return function (source) { return source.lift(new PairwiseOperator()); }; } var PairwiseOperator = /*#__PURE__*/function () { function PairwiseOperator() { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, PairwiseOperator); } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(PairwiseOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new PairwiseSubscriber(subscriber)); } }]); return PairwiseOperator; }(); var PairwiseSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_0__["default"])(PairwiseSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_1__["default"])(PairwiseSubscriber); function PairwiseSubscriber(destination) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_2__["default"])(this, PairwiseSubscriber); _this = _super.call(this, destination); _this.hasPrev = false; return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_3__["default"])(PairwiseSubscriber, [{ key: "_next", value: function _next(value) { var pair; if (this.hasPrev) { pair = [this.prev, value]; } else { this.hasPrev = true; } this.prev = value; if (pair) { this.destination.next(pair); } } }]); return PairwiseSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_4__["Subscriber"]); /***/ }), /***/ "Zyez": /*!************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/sequenceEqual.js ***! \************************************************************************/ /*! exports provided: sequenceEqual, SequenceEqualOperator, SequenceEqualSubscriber */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "sequenceEqual", function() { return sequenceEqual; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SequenceEqualOperator", function() { return SequenceEqualOperator; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SequenceEqualSubscriber", function() { return SequenceEqualSubscriber; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized */ "JX7q"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/inherits */ "Ji7U"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createSuper */ "LK+K"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _Subscriber__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../Subscriber */ "7o/Q"); function sequenceEqual(compareTo, comparator) { return function (source) { return source.lift(new SequenceEqualOperator(compareTo, comparator)); }; } var SequenceEqualOperator = /*#__PURE__*/function () { function SequenceEqualOperator(compareTo, comparator) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualOperator); this.compareTo = compareTo; this.comparator = comparator; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualOperator, [{ key: "call", value: function call(subscriber, source) { return source.subscribe(new SequenceEqualSubscriber(subscriber, this.compareTo, this.comparator)); } }]); return SequenceEqualOperator; }(); var SequenceEqualSubscriber = /*#__PURE__*/function (_Subscriber) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SequenceEqualSubscriber, _Subscriber); var _super = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SequenceEqualSubscriber); function SequenceEqualSubscriber(destination, compareTo, comparator) { var _this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualSubscriber); _this = _super.call(this, destination); _this.compareTo = compareTo; _this.comparator = comparator; _this._a = []; _this._b = []; _this._oneComplete = false; _this.destination.add(compareTo.subscribe(new SequenceEqualCompareToSubscriber(destination, Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_0__["default"])(_this)))); return _this; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualSubscriber, [{ key: "_next", value: function _next(value) { if (this._oneComplete && this._b.length === 0) { this.emit(false); } else { this._a.push(value); this.checkValues(); } } }, { key: "_complete", value: function _complete() { if (this._oneComplete) { this.emit(this._a.length === 0 && this._b.length === 0); } else { this._oneComplete = true; } this.unsubscribe(); } }, { key: "checkValues", value: function checkValues() { var _a = this._a, _b = this._b, comparator = this.comparator; while (_a.length > 0 && _b.length > 0) { var a = _a.shift(); var b = _b.shift(); var areEqual = false; try { areEqual = comparator ? comparator(a, b) : a === b; } catch (e) { this.destination.error(e); } if (!areEqual) { this.emit(false); } } } }, { key: "emit", value: function emit(value) { var destination = this.destination; destination.next(value); destination.complete(); } }, { key: "nextB", value: function nextB(value) { if (this._oneComplete && this._a.length === 0) { this.emit(false); } else { this._b.push(value); this.checkValues(); } } }, { key: "completeB", value: function completeB() { if (this._oneComplete) { this.emit(this._a.length === 0 && this._b.length === 0); } else { this._oneComplete = true; } } }]); return SequenceEqualSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]); var SequenceEqualCompareToSubscriber = /*#__PURE__*/function (_Subscriber2) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_inherits__WEBPACK_IMPORTED_MODULE_1__["default"])(SequenceEqualCompareToSubscriber, _Subscriber2); var _super2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createSuper__WEBPACK_IMPORTED_MODULE_2__["default"])(SequenceEqualCompareToSubscriber); function SequenceEqualCompareToSubscriber(destination, parent) { var _this2; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_3__["default"])(this, SequenceEqualCompareToSubscriber); _this2 = _super2.call(this, destination); _this2.parent = parent; return _this2; } Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_4__["default"])(SequenceEqualCompareToSubscriber, [{ key: "_next", value: function _next(value) { this.parent.nextB(value); } }, { key: "_error", value: function _error(err) { this.parent.error(err); this.unsubscribe(); } }, { key: "_complete", value: function _complete() { this.parent.completeB(); this.unsubscribe(); } }]); return SequenceEqualCompareToSubscriber; }(_Subscriber__WEBPACK_IMPORTED_MODULE_5__["Subscriber"]); /***/ }), /***/ "ZzDG": /*!**************************************************!*\ !*** ./node_modules/d3-interpolate/src/array.js ***! \**************************************************/ /*! exports provided: default, genericArray */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "genericArray", function() { return genericArray; }); /* harmony import */ var _value_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./value.js */ "6h3Y"); /* harmony import */ var _numberArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./numberArray.js */ "Ud7J"); /* harmony default export */ __webpack_exports__["default"] = (function (a, b) { return (Object(_numberArray_js__WEBPACK_IMPORTED_MODULE_1__["isNumberArray"])(b) ? _numberArray_js__WEBPACK_IMPORTED_MODULE_1__["default"] : genericArray)(a, b); }); function genericArray(a, b) { var nb = b ? b.length : 0, na = a ? Math.min(nb, a.length) : 0, x = new Array(na), c = new Array(nb), i; for (i = 0; i < na; ++i) { x[i] = Object(_value_js__WEBPACK_IMPORTED_MODULE_0__["default"])(a[i], b[i]); } for (; i < nb; ++i) { c[i] = b[i]; } return function (t) { for (i = 0; i < na; ++i) { c[i] = x[i](t); } return c; }; } /***/ }), /***/ "a3WO": /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***! \*********************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return _arrayLikeToArray; }); function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; } /***/ }), /***/ "a6us": /*!*******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/retry.js ***! \*******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function retry(count) { if (count === void 0) { count = -1; } return function (source) { return source.lift(new RetryOperator(count, source)); }; } exports.retry = retry; var RetryOperator = function () { function RetryOperator(count, source) { this.count = count; this.source = source; } RetryOperator.prototype.call = function (subscriber, source) { return source.subscribe(new RetrySubscriber(subscriber, this.count, this.source)); }; return RetryOperator; }(); var RetrySubscriber = function (_super) { __extends(RetrySubscriber, _super); function RetrySubscriber(destination, count, source) { var _this = _super.call(this, destination) || this; _this.count = count; _this.source = source; return _this; } RetrySubscriber.prototype.error = function (err) { if (!this.isStopped) { var _a = this, source = _a.source, count = _a.count; if (count === 0) { return _super.prototype.error.call(this, err); } else if (count > -1) { this.count = count - 1; } source.subscribe(this._unsubscribeAndRecycle()); } }; return RetrySubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "a7Bn": /*!******************************************************!*\ !*** ./node_modules/rxjs/internal/operators/skip.js ***! \******************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var __extends = this && this.__extends || function () { var _extendStatics = function extendStatics(d, b) { _extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; } || function (d, b) { for (var p in b) { if (b.hasOwnProperty(p)) d[p] = b[p]; } }; return _extendStatics(d, b); }; return function (d, b) { _extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; }(); Object.defineProperty(exports, "__esModule", { value: true }); var Subscriber_1 = __webpack_require__(/*! ../Subscriber */ "FWf1"); function skip(count) { return function (source) { return source.lift(new SkipOperator(count)); }; } exports.skip = skip; var SkipOperator = function () { function SkipOperator(total) { this.total = total; } SkipOperator.prototype.call = function (subscriber, source) { return source.subscribe(new SkipSubscriber(subscriber, this.total)); }; return SkipOperator; }(); var SkipSubscriber = function (_super) { __extends(SkipSubscriber, _super); function SkipSubscriber(destination, total) { var _this = _super.call(this, destination) || this; _this.total = total; _this.count = 0; return _this; } SkipSubscriber.prototype._next = function (x) { if (++this.count > this.total) { this.destination.next(x); } }; return SkipSubscriber; }(Subscriber_1.Subscriber); /***/ }), /***/ "a7t3": /*!************************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToPromise.js ***! \************************************************************************/ /*! exports provided: subscribeToPromise */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "subscribeToPromise", function() { return subscribeToPromise; }); /* harmony import */ var _hostReportError__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./hostReportError */ "NJ4a"); var subscribeToPromise = function subscribeToPromise(promise) { return function (subscriber) { promise.then(function (value) { if (!subscriber.closed) { subscriber.next(value); subscriber.complete(); } }, function (err) { return subscriber.error(err); }).then(null, _hostReportError__WEBPACK_IMPORTED_MODULE_0__["hostReportError"]); return subscriber; }; }; /***/ }), /***/ "a8tM": /*!**********************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/index.js ***! \**********************************************************/ /*! exports provided: default, computeHeight, Node */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return hierarchy; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "computeHeight", function() { return computeHeight; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Node", function() { return Node; }); /* harmony import */ var _count_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./count.js */ "3pBD"); /* harmony import */ var _each_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./each.js */ "6x6I"); /* harmony import */ var _eachBefore_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./eachBefore.js */ "PYcf"); /* harmony import */ var _eachAfter_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./eachAfter.js */ "njJa"); /* harmony import */ var _sum_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./sum.js */ "bJAQ"); /* harmony import */ var _sort_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./sort.js */ "umZI"); /* harmony import */ var _path_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./path.js */ "J27/"); /* harmony import */ var _ancestors_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./ancestors.js */ "S/r+"); /* harmony import */ var _descendants_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./descendants.js */ "+Tjx"); /* harmony import */ var _leaves_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./leaves.js */ "v/rI"); /* harmony import */ var _links_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./links.js */ "SgsU"); function hierarchy(data, children) { var root = new Node(data), valued = +data.value && (root.value = data.value), node, nodes = [root], child, childs, i, n; if (children == null) children = defaultChildren; while (node = nodes.pop()) { if (valued) node.value = +node.data.value; if ((childs = children(node.data)) && (n = childs.length)) { node.children = new Array(n); for (i = n - 1; i >= 0; --i) { nodes.push(child = node.children[i] = new Node(childs[i])); child.parent = node; child.depth = node.depth + 1; } } } return root.eachBefore(computeHeight); } function node_copy() { return hierarchy(this).eachBefore(copyData); } function defaultChildren(d) { return d.children; } function copyData(node) { node.data = node.data.data; } function computeHeight(node) { var height = 0; do { node.height = height; } while ((node = node.parent) && node.height < ++height); } function Node(data) { this.data = data; this.depth = this.height = 0; this.parent = null; } Node.prototype = hierarchy.prototype = { constructor: Node, count: _count_js__WEBPACK_IMPORTED_MODULE_0__["default"], each: _each_js__WEBPACK_IMPORTED_MODULE_1__["default"], eachAfter: _eachAfter_js__WEBPACK_IMPORTED_MODULE_3__["default"], eachBefore: _eachBefore_js__WEBPACK_IMPORTED_MODULE_2__["default"], sum: _sum_js__WEBPACK_IMPORTED_MODULE_4__["default"], sort: _sort_js__WEBPACK_IMPORTED_MODULE_5__["default"], path: _path_js__WEBPACK_IMPORTED_MODULE_6__["default"], ancestors: _ancestors_js__WEBPACK_IMPORTED_MODULE_7__["default"], descendants: _descendants_js__WEBPACK_IMPORTED_MODULE_8__["default"], leaves: _leaves_js__WEBPACK_IMPORTED_MODULE_9__["default"], links: _links_js__WEBPACK_IMPORTED_MODULE_10__["default"], copy: node_copy }; /***/ }), /***/ "aECQ": /*!*********************************************************************!*\ !*** ./node_modules/@angular/fire/__ivy_ngcc__/auth/es2015/auth.js ***! \*********************************************************************/ /*! exports provided: AngularFireAuth */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AngularFireAuth", function() { return AngularFireAuth; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs */ "qCKp"); /* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ "kU1M"); /* harmony import */ var _angular_fire__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/fire */ "05qF"); var __decorate = undefined && undefined.__decorate || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);else for (var i = decorators.length - 1; i >= 0; i--) { if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; } return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = undefined && undefined.__metadata || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; var __param = undefined && undefined.__param || function (paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); }; }; var AngularFireAuth = function AngularFireAuth(options, nameOrConfig, platformId, zone) { var _this = this; Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_0__["default"])(this, AngularFireAuth); this.zone = zone; var scheduler = new _angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseZoneScheduler"](zone, platformId); this.auth = zone.runOutsideAngular(function () { var app = Object(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["_firebaseAppFactory"])(options, zone, nameOrConfig); return app.auth(); }); this.authState = scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(new rxjs__WEBPACK_IMPORTED_MODULE_2__["Observable"](function (subscriber) { var unsubscribe = _this.auth.onAuthStateChanged(subscriber); return { unsubscribe: unsubscribe }; }))); this.user = scheduler.keepUnstableUntilFirst(scheduler.runOutsideAngular(new rxjs__WEBPACK_IMPORTED_MODULE_2__["Observable"](function (subscriber) { var unsubscribe = _this.auth.onIdTokenChanged(subscriber); return { unsubscribe: unsubscribe }; }))); this.idToken = this.user.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["switchMap"])(function (user) { return user ? Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(user.getIdToken()) : Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null); })); this.idTokenResult = this.user.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_3__["switchMap"])(function (user) { return user ? Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["from"])(user.getIdTokenResult()) : Object(rxjs__WEBPACK_IMPORTED_MODULE_2__["of"])(null); })); }; AngularFireAuth.ɵfac = function AngularFireAuth_Factory(t) { return new (t || AngularFireAuth)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"], 8), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"]), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"])); }; AngularFireAuth.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({ token: AngularFireAuth, factory: function factory(t) { return AngularFireAuth.ɵfac(t); } }); AngularFireAuth = __decorate([__param(0, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"])), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"])()), __param(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"])), __param(2, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"])), __metadata("design:paramtypes", [Object, Object, Object, _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"]])], AngularFireAuth); /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](AngularFireAuth, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"] }], function () { return [{ type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseOptionsToken"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Optional"] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_fire__WEBPACK_IMPORTED_MODULE_4__["FirebaseNameOrConfigToken"]] }] }, { type: Object, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["PLATFORM_ID"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgZone"] }]; }, null); })(); /***/ }), /***/ "aGrj": /*!**********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/switchMapTo.js ***! \**********************************************************************/ /*! exports provided: switchMapTo */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "switchMapTo", function() { return switchMapTo; }); /* harmony import */ var _switchMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./switchMap */ "eIep"); function switchMapTo(innerObservable, resultSelector) { return resultSelector ? Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(function () { return innerObservable; }, resultSelector) : Object(_switchMap__WEBPACK_IMPORTED_MODULE_0__["switchMap"])(function () { return innerObservable; }); } /***/ }), /***/ "aIdf": /*!******************************************!*\ !*** ./node_modules/moment/locale/br.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Breton [br] //! author : Jean-Baptiste Le Duigou : https://github.com/jbleduigou ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration function relativeTimeWithMutation(number, withoutSuffix, key) { var format = { mm: 'munutenn', MM: 'miz', dd: 'devezh' }; return number + ' ' + mutation(format[key], number); } function specialMutationForYears(number) { switch (lastNumber(number)) { case 1: case 3: case 4: case 5: case 9: return number + ' bloaz'; default: return number + ' vloaz'; } } function lastNumber(number) { if (number > 9) { return lastNumber(number % 10); } return number; } function mutation(text, number) { if (number === 2) { return softMutation(text); } return text; } function softMutation(text) { var mutationTable = { m: 'v', b: 'v', d: 'z' }; if (mutationTable[text.charAt(0)] === undefined) { return text; } return mutationTable[text.charAt(0)] + text.substring(1); } var monthsParse = [/^gen/i, /^c[ʼ\']hwe/i, /^meu/i, /^ebr/i, /^mae/i, /^(mez|eve)/i, /^gou/i, /^eos/i, /^gwe/i, /^her/i, /^du/i, /^ker/i], monthsRegex = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, monthsStrictRegex = /^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i, monthsShortStrictRegex = /^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i, fullWeekdaysParse = [/^sul/i, /^lun/i, /^meurzh/i, /^merc[ʼ\']her/i, /^yaou/i, /^gwener/i, /^sadorn/i], shortWeekdaysParse = [/^Sul/i, /^Lun/i, /^Meu/i, /^Mer/i, /^Yao/i, /^Gwe/i, /^Sad/i], minWeekdaysParse = [/^Su/i, /^Lu/i, /^Me([^r]|$)/i, /^Mer/i, /^Ya/i, /^Gw/i, /^Sa/i]; var br = moment.defineLocale('br', { months: 'Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split('_'), monthsShort: 'Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'), weekdays: 'Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn'.split('_'), weekdaysShort: 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'), weekdaysMin: 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'), weekdaysParse: minWeekdaysParse, fullWeekdaysParse: fullWeekdaysParse, shortWeekdaysParse: shortWeekdaysParse, minWeekdaysParse: minWeekdaysParse, monthsRegex: monthsRegex, monthsShortRegex: monthsRegex, monthsStrictRegex: monthsStrictRegex, monthsShortStrictRegex: monthsShortStrictRegex, monthsParse: monthsParse, longMonthsParse: monthsParse, shortMonthsParse: monthsParse, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D [a viz] MMMM YYYY', LLL: 'D [a viz] MMMM YYYY HH:mm', LLLL: 'dddd, D [a viz] MMMM YYYY HH:mm' }, calendar: { sameDay: '[Hiziv da] LT', nextDay: '[Warcʼhoazh da] LT', nextWeek: 'dddd [da] LT', lastDay: '[Decʼh da] LT', lastWeek: 'dddd [paset da] LT', sameElse: 'L' }, relativeTime: { future: 'a-benn %s', past: '%s ʼzo', s: 'un nebeud segondennoù', ss: '%d eilenn', m: 'ur vunutenn', mm: relativeTimeWithMutation, h: 'un eur', hh: '%d eur', d: 'un devezh', dd: relativeTimeWithMutation, M: 'ur miz', MM: relativeTimeWithMutation, y: 'ur bloaz', yy: specialMutationForYears }, dayOfMonthOrdinalParse: /\d{1,2}(añ|vet)/, ordinal: function ordinal(number) { var output = number === 1 ? 'añ' : 'vet'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. }, meridiemParse: /a.m.|g.m./, // goude merenn | a-raok merenn isPM: function isPM(token) { return token === 'g.m.'; }, meridiem: function meridiem(hour, minute, isLower) { return hour < 12 ? 'a.m.' : 'g.m.'; } }); return br; }); /***/ }), /***/ "aIsn": /*!******************************************!*\ !*** ./node_modules/moment/locale/mi.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Maori [mi] //! author : John Corrigan : https://github.com/johnideal ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var mi = moment.defineLocale('mi', { months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split('_'), monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'), monthsRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsShortRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i, monthsShortStrictRegex: /(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i, weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'), weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'), longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY [i] HH:mm', LLLL: 'dddd, D MMMM YYYY [i] HH:mm' }, calendar: { sameDay: '[i teie mahana, i] LT', nextDay: '[apopo i] LT', nextWeek: 'dddd [i] LT', lastDay: '[inanahi i] LT', lastWeek: 'dddd [whakamutunga i] LT', sameElse: 'L' }, relativeTime: { future: 'i roto i %s', past: '%s i mua', s: 'te hēkona ruarua', ss: '%d hēkona', m: 'he meneti', mm: '%d meneti', h: 'te haora', hh: '%d haora', d: 'he ra', dd: '%d ra', M: 'he marama', MM: '%d marama', y: 'he tau', yy: '%d tau' }, dayOfMonthOrdinalParse: /\d{1,2}º/, ordinal: '%dº', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return mi; }); /***/ }), /***/ "aJGj": /*!********************************************************!*\ !*** ./node_modules/rxjs/internal/observable/empty.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS"); exports.EMPTY = new Observable_1.Observable(function (subscriber) { return subscriber.complete(); }); function empty(scheduler) { return scheduler ? emptyScheduled(scheduler) : exports.EMPTY; } exports.empty = empty; function emptyScheduled(scheduler) { return new Observable_1.Observable(function (subscriber) { return scheduler.schedule(function () { return subscriber.complete(); }); }); } /***/ }), /***/ "aNk7": /*!*********************************************************!*\ !*** ./node_modules/d3-transition/src/transition/on.js ***! \*********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _schedule_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./schedule.js */ "rtYu"); function start(name) { return (name + "").trim().split(/^|\s+/).every(function (t) { var i = t.indexOf("."); if (i >= 0) t = t.slice(0, i); return !t || t === "start"; }); } function onFunction(id, name, listener) { var on0, on1, sit = start(name) ? _schedule_js__WEBPACK_IMPORTED_MODULE_0__["init"] : _schedule_js__WEBPACK_IMPORTED_MODULE_0__["set"]; return function () { var schedule = sit(this, id), on = schedule.on; // If this node shared a dispatch with the previous node, // just assign the updated shared dispatch and we’re done! // Otherwise, copy-on-write. if (on !== on0) (on1 = (on0 = on).copy()).on(name, listener); schedule.on = on1; }; } /* harmony default export */ __webpack_exports__["default"] = (function (name, listener) { var id = this._id; return arguments.length < 2 ? Object(_schedule_js__WEBPACK_IMPORTED_MODULE_0__["get"])(this.node(), id).on.on(name) : this.each(onFunction(id, name, listener)); }); /***/ }), /***/ "aOuE": /*!*****************************************************!*\ !*** ./node_modules/rxjs/internal/operators/max.js ***! \*****************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var reduce_1 = __webpack_require__(/*! ./reduce */ "YK4L"); function max(comparer) { var max = typeof comparer === 'function' ? function (x, y) { return comparer(x, y) > 0 ? x : y; } : function (x, y) { return x > y ? x : y; }; return reduce_1.reduce(max); } exports.max = max; /***/ }), /***/ "aQkU": /*!******************************************!*\ !*** ./node_modules/moment/locale/mk.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Macedonian [mk] //! author : Borislav Mickov : https://github.com/B0k0 //! author : Sashko Todorov : https://github.com/bkyceh ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var mk = moment.defineLocale('mk', { months: 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'), monthsShort: 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'), weekdays: 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'), weekdaysShort: 'нед_пон_вто_сре_чет_пет_саб'.split('_'), weekdaysMin: 'нe_пo_вт_ср_че_пе_сa'.split('_'), longDateFormat: { LT: 'H:mm', LTS: 'H:mm:ss', L: 'D.MM.YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY H:mm', LLLL: 'dddd, D MMMM YYYY H:mm' }, calendar: { sameDay: '[Денес во] LT', nextDay: '[Утре во] LT', nextWeek: '[Во] dddd [во] LT', lastDay: '[Вчера во] LT', lastWeek: function lastWeek() { switch (this.day()) { case 0: case 3: case 6: return '[Изминатата] dddd [во] LT'; case 1: case 2: case 4: case 5: return '[Изминатиот] dddd [во] LT'; } }, sameElse: 'L' }, relativeTime: { future: 'за %s', past: 'пред %s', s: 'неколку секунди', ss: '%d секунди', m: 'една минута', mm: '%d минути', h: 'еден час', hh: '%d часа', d: 'еден ден', dd: '%d дена', M: 'еден месец', MM: '%d месеци', y: 'една година', yy: '%d години' }, dayOfMonthOrdinalParse: /\d{1,2}-(ев|ен|ти|ви|ри|ми)/, ordinal: function ordinal(number) { var lastDigit = number % 10, last2Digits = number % 100; if (number === 0) { return number + '-ев'; } else if (last2Digits === 0) { return number + '-ен'; } else if (last2Digits > 10 && last2Digits < 20) { return number + '-ти'; } else if (lastDigit === 1) { return number + '-ви'; } else if (lastDigit === 2) { return number + '-ри'; } else if (lastDigit === 7 || lastDigit === 8) { return number + '-ми'; } else { return number + '-ти'; } }, week: { dow: 1, // Monday is the first day of the week. doy: 7 // The week that contains Jan 7th is the first week of the year. } }); return mk; }); /***/ }), /***/ "aY1w": /*!***********************************************************!*\ !*** ./node_modules/d3-selection/src/selection/sparse.js ***! \***********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (update) { return new Array(update.length); }); /***/ }), /***/ "aw+z": /*!************************************************!*\ !*** ./node_modules/d3-scale/src/threshold.js ***! \************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return threshold; }); /* harmony import */ var d3_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! d3-array */ "vBe5"); /* harmony import */ var _init_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./init.js */ "1Ix/"); function threshold() { var domain = [0.5], range = [0, 1], unknown, n = 1; function scale(x) { return x != null && x <= x ? range[Object(d3_array__WEBPACK_IMPORTED_MODULE_0__["bisect"])(domain, x, 0, n)] : unknown; } scale.domain = function (_) { return arguments.length ? (domain = Array.from(_), n = Math.min(domain.length, range.length - 1), scale) : domain.slice(); }; scale.range = function (_) { return arguments.length ? (range = Array.from(_), n = Math.min(domain.length, range.length - 1), scale) : range.slice(); }; scale.invertExtent = function (y) { var i = range.indexOf(y); return [domain[i - 1], domain[i]]; }; scale.unknown = function (_) { return arguments.length ? (unknown = _, scale) : unknown; }; scale.copy = function () { return threshold().domain(domain).range(range).unknown(unknown); }; return _init_js__WEBPACK_IMPORTED_MODULE_1__["initRange"].apply(scale, arguments); } /***/ }), /***/ "b/k1": /*!********************************************************!*\ !*** ./node_modules/rxjs/internal/observable/defer.js ***! \********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Observable_1 = __webpack_require__(/*! ../Observable */ "Q1FS"); var from_1 = __webpack_require__(/*! ./from */ "gTqA"); var empty_1 = __webpack_require__(/*! ./empty */ "aJGj"); function defer(observableFactory) { return new Observable_1.Observable(function (subscriber) { var input; try { input = observableFactory(); } catch (err) { subscriber.error(err); return undefined; } var source = input ? from_1.from(input) : empty_1.empty(); return source.subscribe(subscriber); }); } exports.defer = defer; /***/ }), /***/ "b1Dy": /*!*********************************************!*\ !*** ./node_modules/moment/locale/en-nz.js ***! \*********************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : English (New Zealand) [en-nz] //! author : Luke McGregor : https://github.com/lukemcgregor ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var enNz = moment.defineLocale('en-nz', { months: 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'), monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'), weekdays: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'), weekdaysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'), weekdaysMin: 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'), longDateFormat: { LT: 'h:mm A', LTS: 'h:mm:ss A', L: 'DD/MM/YYYY', LL: 'D MMMM YYYY', LLL: 'D MMMM YYYY h:mm A', LLLL: 'dddd, D MMMM YYYY h:mm A' }, calendar: { sameDay: '[Today at] LT', nextDay: '[Tomorrow at] LT', nextWeek: 'dddd [at] LT', lastDay: '[Yesterday at] LT', lastWeek: '[Last] dddd [at] LT', sameElse: 'L' }, relativeTime: { future: 'in %s', past: '%s ago', s: 'a few seconds', ss: '%d seconds', m: 'a minute', mm: '%d minutes', h: 'an hour', hh: '%d hours', d: 'a day', dd: '%d days', M: 'a month', MM: '%d months', y: 'a year', yy: '%d years' }, dayOfMonthOrdinalParse: /\d{1,2}(st|nd|rd|th)/, ordinal: function ordinal(number) { var b = number % 10, output = ~~(number % 100 / 10) === 1 ? 'th' : b === 1 ? 'st' : b === 2 ? 'nd' : b === 3 ? 'rd' : 'th'; return number + output; }, week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return enNz; }); /***/ }), /***/ "b6Qw": /*!*************************************************************************************!*\ !*** ./node_modules/ngx-cookie-service/__ivy_ngcc__/fesm2015/ngx-cookie-service.js ***! \*************************************************************************************/ /*! exports provided: CookieService */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CookieService", function() { return CookieService; }); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ "ODXe"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/classCallCheck */ "1OyB"); /* harmony import */ var C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/createClass */ "vuIU"); /* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "fXoL"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ "ofXK"); // This service is based on the `ng2-cookies` package which sadly is not a service and does var CookieService = /*#__PURE__*/function () { function CookieService( // The type `Document` may not be used here. Although a fix is on its way, // we will go with `any` for now to support Angular 2.4.x projects. // Issue: https://github.com/angular/angular/issues/12631 // Fix: https://github.com/angular/angular/pull/14894 document, // Get the `PLATFORM_ID` so we can check if we're in a browser. platformId) { Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_classCallCheck__WEBPACK_IMPORTED_MODULE_1__["default"])(this, CookieService); this.document = document; this.platformId = platformId; this.documentIsAccessible = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["isPlatformBrowser"])(this.platformId); } /** * @param name Cookie name * @returns boolean - whether cookie with specified name exists */ Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_createClass__WEBPACK_IMPORTED_MODULE_2__["default"])(CookieService, [{ key: "check", value: function check(name) { if (!this.documentIsAccessible) { return false; } name = encodeURIComponent(name); var regExp = this.getCookieRegExp(name); var exists = regExp.test(this.document.cookie); return exists; } /** * @param name Cookie name * @returns property value */ }, { key: "get", value: function get(name) { if (this.documentIsAccessible && this.check(name)) { name = encodeURIComponent(name); var regExp = this.getCookieRegExp(name); var result = regExp.exec(this.document.cookie); return this.safeDecodeURIComponent(result[1]); } else { return ''; } } /** * @returns all the cookies in json */ }, { key: "getAll", value: function getAll() { var _this = this; if (!this.documentIsAccessible) { return {}; } var cookies = {}; var document = this.document; if (document.cookie && document.cookie !== '') { document.cookie.split(';').forEach(function (currentCookie) { var _currentCookie$split = currentCookie.split('='), _currentCookie$split2 = Object(C_Users_lucas_Desktop_REPOSITORIOS_ATUALIZADOS_POINTZFINAL_1_4_4_estavel_rewordsly_rewordsly_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__["default"])(_currentCookie$split, 2), cookieName = _currentCookie$split2[0], cookieValue = _currentCookie$split2[1]; cookies[_this.safeDecodeURIComponent(cookieName.replace(/^ /, ''))] = _this.safeDecodeURIComponent(cookieValue); }); } return cookies; } }, { key: "set", value: function set(name, value, expiresOrOptions, path, domain, secure, sameSite) { if (!this.documentIsAccessible) { return; } if (typeof expiresOrOptions === 'number' || expiresOrOptions instanceof Date || path || domain || secure || sameSite) { var optionsBody = { expires: expiresOrOptions, path: path, domain: domain, secure: secure, sameSite: sameSite ? sameSite : 'Lax' }; this.set(name, value, optionsBody); return; } var cookieString = encodeURIComponent(name) + '=' + encodeURIComponent(value) + ';'; var options = expiresOrOptions ? expiresOrOptions : {}; if (options.expires) { if (typeof options.expires === 'number') { var dateExpires = new Date(new Date().getTime() + options.expires * 1000 * 60 * 60 * 24); cookieString += 'expires=' + dateExpires.toUTCString() + ';'; } else { cookieString += 'expires=' + options.expires.toUTCString() + ';'; } } if (options.path) { cookieString += 'path=' + options.path + ';'; } if (options.domain) { cookieString += 'domain=' + options.domain + ';'; } if (options.secure === false && options.sameSite === 'None') { options.secure = true; console.warn("[ngx-cookie-service] Cookie ".concat(name, " was forced with secure flag because sameSite=None.") + "More details : https://github.com/stevermeister/ngx-cookie-service/issues/86#issuecomment-597720130"); } if (options.secure) { cookieString += 'secure;'; } if (!options.sameSite) { options.sameSite = 'Lax'; } cookieString += 'sameSite=' + options.sameSite + ';'; this.document.cookie = cookieString; } /** * @param name Cookie name * @param path Cookie path * @param domain Cookie domain */ }, { key: "delete", value: function _delete(name, path, domain, secure) { var sameSite = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 'Lax'; if (!this.documentIsAccessible) { return; } var expiresDate = new Date('Thu, 01 Jan 1970 00:00:01 GMT'); this.set(name, '', { expires: expiresDate, path: path, domain: domain, secure: secure, sameSite: sameSite }); } /** * @param path Cookie path * @param domain Cookie domain */ }, { key: "deleteAll", value: function deleteAll(path, domain, secure) { var sameSite = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'Lax'; if (!this.documentIsAccessible) { return; } var cookies = this.getAll(); for (var cookieName in cookies) { if (cookies.hasOwnProperty(cookieName)) { this.delete(cookieName, path, domain, secure, sameSite); } } } /** * @param name Cookie name * @returns property RegExp */ }, { key: "getCookieRegExp", value: function getCookieRegExp(name) { var escapedName = name.replace(/([\[\]\{\}\(\)\|\=\;\+\?\,\.\*\^\$])/gi, '\\$1'); return new RegExp('(?:^' + escapedName + '|;\\s*' + escapedName + ')=(.*?)(?:;|$)', 'g'); } }, { key: "safeDecodeURIComponent", value: function safeDecodeURIComponent(encodedURIComponent) { try { return decodeURIComponent(encodedURIComponent); } catch (_a) { // probably it is not uri encoded. return as is return encodedURIComponent; } } }]); return CookieService; }(); CookieService.ɵfac = function CookieService_Factory(t) { return new (t || CookieService)(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"](_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]), _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"](_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"])); }; CookieService.ɵprov = Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵdefineInjectable"])({ factory: function CookieService_Factory() { return new CookieService(Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"])(_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]), Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵɵinject"])(_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"])); }, token: CookieService, providedIn: "root" }); CookieService.ctorParameters = function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["InjectionToken"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]] }] }]; }; /*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_3__["ɵsetClassMetadata"](CookieService, [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Injectable"], args: [{ providedIn: 'root' }] }], function () { return [{ type: undefined, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"], args: [_angular_common__WEBPACK_IMPORTED_MODULE_4__["DOCUMENT"]] }] }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["InjectionToken"], decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_3__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_3__["PLATFORM_ID"]] }] }]; }, null); })(); /* * Public API Surface of ngx-cookie-service */ /** * Generated bundle index. Do not edit. */ /***/ }), /***/ "b9Oj": /*!***************************************************!*\ !*** ./node_modules/d3-selection/src/selector.js ***! \***************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); function none() {} /* harmony default export */ __webpack_exports__["default"] = (function (selector) { return selector == null ? none : function () { return this.querySelector(selector); }; }); /***/ }), /***/ "bHdf": /*!*******************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeAll.js ***! \*******************************************************************/ /*! exports provided: mergeAll */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "mergeAll", function() { return mergeAll; }); /* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ"); /* harmony import */ var _util_identity__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../util/identity */ "SpAZ"); function mergeAll() { var concurrent = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : Number.POSITIVE_INFINITY; return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(_util_identity__WEBPACK_IMPORTED_MODULE_1__["identity"], concurrent); } /***/ }), /***/ "bJAQ": /*!********************************************************!*\ !*** ./node_modules/d3-hierarchy/src/hierarchy/sum.js ***! \********************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = (function (value) { return this.eachAfter(function (node) { var sum = +value(node.data) || 0, children = node.children, i = children && children.length; while (--i >= 0) { sum += children[i].value; } node.value = sum; }); }); /***/ }), /***/ "bNSl": /*!****************************************************!*\ !*** ./node_modules/d3-selection/src/namespace.js ***! \****************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _namespaces__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./namespaces */ "4xGt"); /* harmony default export */ __webpack_exports__["default"] = (function (name) { var prefix = name += "", i = prefix.indexOf(":"); if (i >= 0 && (prefix = name.slice(0, i)) !== "xmlns") name = name.slice(i + 1); return _namespaces__WEBPACK_IMPORTED_MODULE_0__["default"].hasOwnProperty(prefix) ? { space: _namespaces__WEBPACK_IMPORTED_MODULE_0__["default"][prefix], local: name } : name; }); /***/ }), /***/ "bOMt": /*!******************************************!*\ !*** ./node_modules/moment/locale/nb.js ***! \******************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { //! moment.js locale configuration //! locale : Norwegian Bokmål [nb] //! authors : Espen Hovlandsdal : https://github.com/rexxars //! Sigurd Gartmann : https://github.com/sigurdga //! Stephen Ramthun : https://github.com/stephenramthun ; (function (global, factory) { true ? factory(__webpack_require__(/*! ../moment */ "wd/R")) : undefined; })(this, function (moment) { 'use strict'; //! moment.js locale configuration var nb = moment.defineLocale('nb', { months: 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'), monthsShort: 'jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.'.split('_'), monthsParseExact: true, weekdays: 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'), weekdaysShort: 'sø._ma._ti._on._to._fr._lø.'.split('_'), weekdaysMin: 'sø_ma_ti_on_to_fr_lø'.split('_'), weekdaysParseExact: true, longDateFormat: { LT: 'HH:mm', LTS: 'HH:mm:ss', L: 'DD.MM.YYYY', LL: 'D. MMMM YYYY', LLL: 'D. MMMM YYYY [kl.] HH:mm', LLLL: 'dddd D. MMMM YYYY [kl.] HH:mm' }, calendar: { sameDay: '[i dag kl.] LT', nextDay: '[i morgen kl.] LT', nextWeek: 'dddd [kl.] LT', lastDay: '[i går kl.] LT', lastWeek: '[forrige] dddd [kl.] LT', sameElse: 'L' }, relativeTime: { future: 'om %s', past: '%s siden', s: 'noen sekunder', ss: '%d sekunder', m: 'ett minutt', mm: '%d minutter', h: 'en time', hh: '%d timer', d: 'en dag', dd: '%d dager', w: 'en uke', ww: '%d uker', M: 'en måned', MM: '%d måneder', y: 'ett år', yy: '%d år' }, dayOfMonthOrdinalParse: /\d{1,2}\./, ordinal: '%d.', week: { dow: 1, // Monday is the first day of the week. doy: 4 // The week that contains Jan 4th is the first week of the year. } }); return nb; }); /***/ }), /***/ "bOdf": /*!********************************************************************!*\ !*** ./node_modules/rxjs/_esm2015/internal/operators/concatMap.js ***! \********************************************************************/ /*! exports provided: concatMap */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "concatMap", function() { return concatMap; }); /* harmony import */ var _mergeMap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./mergeMap */ "5+tZ"); function concatMap(project, resultSelector) { return Object(_mergeMap__WEBPACK_IMPORTED_MODULE_0__["mergeMap"])(project, resultSelector, 1); } /***/ }), /***/ "bPOv": /*!*********************************************************!*\ !*** ./node_modules/prismjs/components/prism-markup.js ***! \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports) { Prism.languages.markup = { 'comment': //, 'prolog': /<\?[\s\S]+?\?>/, 'doctype': { // https://www.w3.org/TR/xml/#NT-doctypedecl pattern: /"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i, greedy: true, inside: { 'internal-subset': { pattern: /(^[^\[]*\[)[\s\S]+(?=\]>$)/, lookbehind: true, greedy: true, inside: null // see below }, 'string': { pattern: /"[^"]*"|'[^']*'/, greedy: true }, 'punctuation': /^$|[[\]]/, 'doctype-tag': /^DOCTYPE/, 'name': /[^\s<>'"]+/ } }, 'cdata': //i, 'tag': { pattern: /<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/, greedy: true, inside: { 'tag': { pattern: /^<\/?[^\s>\/]+/, inside: { 'punctuation': /^<\/?/, 'namespace': /^[^\s>\/:]+:/ } }, 'special-attr': [], 'attr-value': { pattern: /=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/, inside: { 'punctuation': [{ pattern: /^=/, alias: 'attr-equals' }, /"|'/] } }, 'punctuation': /\/?>/, 'attr-name': { pattern: /[^\s>\/]+/, inside: { 'namespace': /^[^\s>\/:]+:/ } } } }, 'entity': [{ pattern: /&[\da-z]{1,8};/i, alias: 'named-entity' }, /&#x?[\da-f]{1,8};/i] }; Prism.languages.markup['tag'].inside['attr-value'].inside['entity'] = Prism.languages.markup['entity']; Prism.languages.markup['doctype'].inside['internal-subset'].inside = Prism.languages.markup; // Plugin to make entity title show the real entity, idea by Roman Komarov Prism.hooks.add('wrap', function (env) { if (env.type === 'entity') { env.attributes['title'] = env.content.replace(/&/, '&'); } }); Object.defineProperty(Prism.languages.markup.tag, 'addInlined', { /** * Adds an inlined language to markup. * * An example of an inlined language is CSS with `
\n {{headerText}}\n \n {{dataAccessor(data, name)}}\n